日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > php開源 > WordPress > WordPress3.1實現五彩標簽云的修改方法

WordPress3.1實現五彩標簽云的修改方法

來源:程序員人生   發布時間:2014-06-12 08:25:54 閱讀次數:3681次

標簽云(Tag Cloud)是自WordPress 2.3+ 以來的內置功能,一般直接調用函數 wp_tag_cloud 或者在 Widgets 里開啟即可,但是默認的全部是一個顏色,只是大小不一樣,很是不順眼,雖然可以用插件實現各種效果,但是就覺得爽,所以我在Wordpress3.1下自己動手,參考之前的一下文章,自制五彩標簽云。

后臺編輯主題的 functions.php , 插入以下代碼:

function colorCloud($text) {
$text = preg_replace_callback('|<a (.+?)>|i', 'colorCloudCallback', $text);
return $text;
}
function colorCloudCallback($matches) {
$text = $matches[1];
$color = dechex(rand(0,16777215));
$pattern = '/style=('|")(.*)('|")/i';
$text = preg_replace($pattern, "style="color:#{$color};$2;"", $text);
return "<a $text>";
}
add_filter('wp_tag_cloud', 'colorCloud', 1);

可以看到,顏色是隨機的,可以自行修改 $color = dechex(rand(0,16777215)); 這行來修改范圍,這樣就很炫耀哈哈。

然后在側邊欄 sidebar.php 里調用如下代碼:

<?php wp_tag_cloud('smallest=9&largest=25&number=60'); ?>

即可,9 是最小的 tag 的字體大小(用的最少的 tag),25是最大的(用的最多的 tag),60 是 tag 的數目,可以自行修改。

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 天天搞夜夜 | 一区二区三区 欧美 | 粉嫩精品一区二区三区在线观看 | 啪啪毛片| 久久九九 | 99毛片| 日本精品视频在线观看 | 精品人人 | 精品一区电影 | 一区二区日韩精品 | 国产欧美综合一区二区三区 | 麻豆成人av | 国产精品久久久久久 | 能免费看av的网站 | 欧美亚洲一区二区在线观看 | 国产suv一区 | 成人免费视频在线观看 | 91免费视频网 | 久久久久久国产精品免费免费 | 久热中文 | 黄视频在线播放 | 亚洲精品视频一区二区三区 | 91大神福利视频 | 成人网在线| 久热久| 午夜精品一区二区三区在线 | 中文自拍 | 久久探花 | 午夜高清 | 欧美日韩在线一区二区三区 | 欧美色亚洲 | 日韩国产在线播放 | 一区二区三区久久 | 成人在线视频看看 | www国产亚洲精品 | 亚洲欧美综合 | 蜜桃视频一区二区三区在线观看 | 午夜成人在线视频 | 99国内精品| 在线播放国产精品 | 亚洲一区二区三区在线免费观看 |