WordPress实现彩色标签云的方法


当前第2页 返回上一页

Colorful Tag Cloud end至于要显示多少个标签,怎么排列,热门标签和普通标签分别为多少大小的字体,可以在后台的Simple Tags的选项中设置. 
方法二,如果上面办法不可以我们可参考如下办法。

后台编辑 主题 的 functions.php,输入以下代码:

代码如下:
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);
可以看到,颜色是随机的,可以自行修改 $color = dechex(rand(0,16777215)); 这行来修改范围,这样就很炫耀哈,然后在侧边栏 sidebar.php 里调用如下代码:

代码如下:
<?php wp_tag_cloud('smallest=8&largest=24&number=50'); ?>

即可,8 是最小的 tag 的字体大小(用的最少的 tag),24 是最大的(用的最多的 tag),50 是 tag 的数目,可以自行修改.

希望本文所述对大家的WordPress建站有所帮助。


标签:WordPress

返回前面的内容

相关阅读 >>

wordpress自定义摘要截取字数的代码

linux wordpress gzip压缩开启方法

wordpress使用外链图片作为文章缩略图的方法

wordpress中短代码失效解决办法

wordpress分类目录、标签丢失问题的解决方法

wordpress模板页面判断函数(自己整理)

wordpress 部署 minify方法 自动压缩合并 js 和 css

apache服务器中.htaccess文件的实用配置示例集锦

wordpress页面压缩 加速网站访问的方法

wordpress 为主题添加ajax提交评论功能的php代码

更多相关阅读请进入《wordpress》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...