wordpress不用插件实现多颜色标签云

现在看到很多博客上面有的彩色标签云,看起来比较舒服吧,但是很多人不太喜欢用插件,也是,插件太多对网站打开速度和搜索引擎也不是很友好,所以TC找个方法,可以实现在wordpress下不用插件就能实现多种颜色的标签云。

我们在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);
最后在需要显示的地方加上下面的代码:
<?php wp_tag_cloud('smallest=8&largest=24&number=50′); ?>

这样的话网站就看起来比较有色彩不会太单调了。呵呵,喜欢多颜色的朋友可以试试啊。



本文固定链接: http://20tc.com/wordpress-tag-color.html | TC的博客

该日志由 TC 于2012年03月04日发表在 wordpress 分类下, 你可以发表评论,并在保留原文地址及作者的情况下引用到你的网站或博客。
原创文章转载请注明: wordpress不用插件实现多颜色标签云 | TC的博客
关键字: , ,

wordpress不用插件实现多颜色标签云:目前有13 条留言

  1. 代码拿走!(*^__^*) 嘻嘻!

    2013-10-23 下午 10:33 [回复]
  2. 6楼
    sailor China Google Chrome Windows :

    我自己写的主题里直接去掉了侧边栏~~~

    2012-03-05 下午 3:19 [回复]
    • TC China Mozilla Firefox Windows :

      闲着空着也是浪费,哈哈。

      2012-03-05 下午 3:24 [回复]
  3. 5楼
    索阳网 China Google Chrome Windows :

    很不错哈

    2012-03-05 下午 12:32 [回复]
    • TC China Mozilla Firefox Windows :

      呵呵,谢谢来访。

      2012-03-05 下午 1:46 [回复]
  4. 4楼
    李木 China Internet Explorer Windows :

    彩色+球形旋转,,这样就更好看了 😀

    2012-03-05 上午 10:12 [回复]
    • TC China Mozilla Firefox Windows :

      旋转应该要用JS脚本了把

      2012-03-05 下午 1:46 [回复]
  5. 地板
    Yong StillHere China Opera Windows :

    我是来看图的… 😆

    2012-03-05 上午 10:02 [回复]
    • TC China Mozilla Firefox Windows :

      哈哈,看什么图啊

      2012-03-05 下午 1:46 [回复]
  6. 板凳
    朱定聪 China Google Chrome Windows :

    😆 还好我的主题自带~~~

    2012-03-05 上午 3:00 [回复]
    • TC China Mozilla Firefox Windows :

      呵呵 , 我的主题也带,这个作为一个收藏,如果以后自己要写主题也许就会用的到。

      2012-03-05 上午 8:59 [回复]
  7. 沙发
    三人帮 China Google Chrome Windows :

    标签这东西很少人点

    2012-03-04 下午 11:48 [回复]
    • TC China Mozilla Firefox Windows :

      版面好看点而已,哈哈。

      2012-03-05 上午 9:00 [回复]

发表评论


*

快捷键:Ctrl+Enter

无觅相关文章插件,快速提升流量