作者:郑永 | 2010年3月22日 | 浏览 236 次 | 4 条评论【你也来说两句】

要想加上彩色,前提条件是你安装了Simple Tags插件,这个插件可以说是Wordpress上最好的标签插件,把Wordpress的管理标签的功能提高了很多。不仅仅是对标签的管理,还有相关标签,相关日志,标签云等等功能。虽然网上给标签加上彩色的文章多如牛毛,不过自己还是要说以下,以便自己查阅。

如果是新手的话,可以看看我侧边栏标签的效果,每次刷新都有不同的色彩。 废话不多,步骤如下:

1.在simple-tags.client.php中先找到getColorByScale的function:

1. function getColorByScale($scale_color, $min_color, $max_color)

2.注释掉(或者删除)都随便你,如果你的插件更新了(推荐不更新),下次还要改的,getColorByScale这个function中的以下语句:

$scale_color = $scale_color / 100;
$minr = hexdec(substr($min_color, 1, 2));
$ming = hexdec(substr($min_color, 3, 2));
$minb = hexdec(substr($min_color, 5, 2));
$maxr = hexdec(substr($max_color, 1, 2));
$maxg = hexdec(substr($max_color, 3, 2));
$maxb = hexdec(substr($max_color, 5, 2));
$r = dechex(intval((($maxr - $minr) * $scale_color) + $minr));
$g = dechex(intval((($maxg - $ming) * $scale_color) + $ming));
$b = dechex(intval((($maxb - $minb) * $scale_color) + $minb));

3.加上以下代码:

//Colorful Tag Cloud start
$r = dechex(rand(0,255));
$g = dechex(rand(0,196));
$b = dechex(rand(0,255));
//Colorful Tag Cloud end

至于要显示多少个标签,怎么排列,热门标签和普通标签分别为多少大小的字体,可以在后台的Simple Tags的选项中设置。

最后在你要显示的地方调用<?php st_tag_cloud(); ?>,你就可以看到彩色的标签云了,是不是非常漂亮啊!

除非注明,郑永博客文章均为原创,转载请以链接形式标明本文地址

相关日志

推荐日志


标签:, ,

  1. 2010年7月7日15:53

    本站标签找不到了,取消了?

    • 郑 永
      2011年8月10日12:49

      不好意思,以前放的,文章仍生效,只是本站不要彩色了。

  2. 2011年8月9日19:28

    博主自己怎么没用?这让咱们怎么看效果呀!

    • 郑 永
      2011年8月10日12:48

      一年前的主题跟现在的品味不同,呵呵 :)

你也可以用其他帐号登录评论:
使用新浪微博登陆 使用腾讯微博登陆 使用搜狐微博登陆 使用163微博登陆 使用Facebook登陆 使用Twitter登陆 使用豆瓣登陆 社交媒体连接
--------------

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