国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > CMS > Wordpress > 正文

WordPress 彩色標簽云怎么做?

2024-09-07 00:53:20
字體:
來源:轉載
供稿:網友

WordPress 彩色標簽云怎么做?側邊欄的標簽云(Tag Cloud)一直是 WordPress 2.3+ 以后的內置功能,一般直接調用函數 wp_tag_cloud 或者在 Widgets 里開啟即可,但是默認的全部是一個顏色,只是大小不一樣,很是不順眼,雖然可以用 Simple Tags 之類的插件,但是總感覺不爽,所以我介紹一個不用任何插件就能顯示彩色標簽云的方法。

方法是 Alex 的英文站那里看來的,直接拿來主義和大家分享之。

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

以下為引用的內容:
functioncolorCloud($text) {
$text=preg_replace_callback(‘|<a (.+?)>|i’,‘colorCloudCallback’,$text);
return$text;
}
functioncolorCloudCallback($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 里調用如下代碼:

<?phpwp_tag_cloud(’smallest=8&largest=24&number=50′); ?>
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 阳东县| 通城县| 射洪县| 察雅县| 阳朔县| 南澳县| 通州市| 平果县| 利川市| 盐源县| 永济市| 兴山县| 富平县| 裕民县| 宝鸡市| 丁青县| 兖州市| 镇康县| 虹口区| 星座| 纳雍县| 英山县| 南涧| 万年县| 陕西省| 宜昌市| 裕民县| 恭城| 灵川县| 公主岭市| 正安县| 桂东县| 文安县| 滨海县| 卫辉市| 清水县| 孙吴县| 东安县| 龙川县| 乌鲁木齐市| 万山特区|