WordPress非插件实现彩色标签的方法
我以前显示的是默认wordpress标签,但是标签多了就感觉密密麻麻的都看不清楚哪个是哪个了,
所以今天给大家推荐一个非插件实现wordpress彩色标签的方法。
然后我们看看实现的方法,打开主题文件的functions.php在这个文件增加代码:
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);
添加完之后在后台把标签云小工具启用,再刷新页面就可以看到彩色的标签了。
技术宅用百度首页来表白的技巧 WordPress插件之缓存类插件总结
