复制以下代码,添加到wordpress主题文件夹下的functions.php文件最下方就可以,注意:与原内容间不要有空行,否则会导致订阅 在IE下不能打开。
//制作五彩缤纷的标签云
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);
然后生成页面的缓存之后就可以实现彩色效果
» 转载请注明来源:网络蛀虫小窝 » 《彩色的WordPress标签云》» 本站地址:http://www.gomoth.com
- 您可能感兴趣的相关文章
- * 在 WordPress 文章页显示当前位置
- * 六个环节,提升你的WordPress主题加载速度!
- * wordpress导航菜单函数wp_nav_menu()
- * wordpress用户权限管理插件Restrict Categories
- * WordPress的常用常量
- * WordPress3.0导航菜单图文使用教程
标签: WordPress