不用插件,让你的WP标签随机彩色显示

  • A+
所属分类:电脑网络

不少WP的标签都是随机显示不同色的,看上去可以给博客带来生机,由于请教高人,找到了方法。方法可以说是超简单:

将下面代码:

/* 标签彩色显示代码开始 */
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);
/* 标签彩色显示代码结束 */

复制到你的主题的(functions.php)里<?php。。。。。。。。?>之间即可,现在你再到首页看下,是不是标签变的好看多了。。。

不用插件,让你的WP标签随机彩色显示

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:10   其中:访客  8   博主  0   引用   2

    • yesure-admin yesure-admin 6

      受用了,立马试用一下,谢谢,好博文

      • yesure-admin yesure-admin 6

        只是不明白,如果3D标签的时候还有颜色不

        • yesure-admin yesure-admin 6

          不是所有主题都适用啊

          inove就不行,有错误首页打不开

          • 皇家元林 皇家元林 5

            这个效果不错,也很简单,顺便加在我的主题了。。。

            • 乐乐 乐乐 2

              good post! :mrgreen:

              • 闫头 闫头 2

                可以省一个插件了

                • 电脑回收 电脑回收 2

                  明天早上来弄网站,留个抓

                  • 视频k歌 视频k歌 0

                    :lol: 学到了哦,收藏下~~~

                  • 来自外部的引用: 2

                    • 【方法分享】网站修改主题时出错了啥办? | 罗迦费升格
                    • 不用插件,让你的WP标签随机彩色显示