新聞中心
無(wú)憂(yōu)主機(jī)教你如何把wordpress標(biāo)簽云設(shè)置成彩色云
作者 / 無(wú)憂(yōu)主機(jī) 時(shí)間 2014-11-08 22:07:09
Wordpress博客系統(tǒng)功能非常強(qiáng)大,無(wú)憂(yōu)主機(jī)獨(dú)立ip空間也是完美支持的。wordpress中插件內(nèi)容最多,你在訪問(wèn)很多站點(diǎn)時(shí)都會(huì)發(fā)現(xiàn)有一個(gè)標(biāo)簽云的功能,其實(shí)這是Wordpress插件以及小工具所形成的,如何實(shí)現(xiàn)3D標(biāo)簽云效果請(qǐng)看《使用WP-CUMULUS實(shí)現(xiàn)WP超炫3D標(biāo)簽云效果》,很多人在安裝完成3D標(biāo)簽云插件,并且設(shè)置成功后,都是單調(diào)的顏色,看到別人的Wordpress程序,都是彩色的,別羨慕啦,無(wú)憂(yōu)小編這會(huì)兒就教你如何把黑色的標(biāo)簽云設(shè)置彩色的標(biāo)簽云。 操作方法也挺簡(jiǎn)單的哦,就是需要在當(dāng)前的主題函數(shù)文件functions.php內(nèi)添加如下代碼: 登陸wordpress后臺(tái),外觀,編輯模板函數(shù)(functions.php),把下面的代碼加入在該文件的底部,然后更新文件就可以實(shí)現(xiàn)效果啦!
//邊欄彩色標(biāo)簽 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); 操作截圖如下:
![無(wú)憂(yōu)主機(jī)教你如何把wordpress標(biāo)簽云設(shè)置成彩色云](http://www.love62.cn/wp-content/uploads/2014/11/wp-11-8-1-300x194.png)
![無(wú)憂(yōu)主機(jī)教你如何把wordpress標(biāo)簽云設(shè)置成彩色云](http://www.love62.cn/wp-content/uploads/2014/11/wp-11-8-2-300x222.png)
本文地址:http://www.love62.cn/wordpress/17419.html
![1](/wp-content/themes/starow_z/img/o-1.png)
![1](/wp-content/themes/starow_z/img/o-2.png)
![1](/wp-content/themes/starow_z/img/o-3.png)
![1](/wp-content/themes/starow_z/img/o-4.png)
![1](/wp-content/themes/starow_z/img/o-5.png)
![1](/wp-content/themes/starow_z/img/o-6.png)
![1](/wp-content/themes/starow_z/img/o-7.png)