不少WP的标签都是随机显示不同色的,看上去可以给博客带来生机,由于请教高人,找到了方法。方法可以说是超简单:
将下面代码:
/* 标签彩色显示代码开始 */ function colorCloud($text) { $text = preg_replace_callback('||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 ""; } add_filter('wp_tag_cloud', 'colorCloud', 1); /* 标签彩色显示代码结束 */
复制到你的主题的(functions.php)里之间即可,现在你再到首页看下,是不是标签变的好看多了。。。
转自http://www.imzhang.com/archives/257.html
声明:本文采用 BY-NC-SA 协议进行授权,如无注明均为原创,转载请注明转自 你好!刘
本文地址:不用插件让你的WP标签随机彩色显示
本文地址:不用插件让你的WP标签随机彩色显示
发表评论