为你的wordpress主题添加彩色标签云(Tag Cloud)
2013-10-04 18:10
609 查看
前两天群里一位朋友问小V如何为wordpress网站添加彩色标签云,其实这类代码百度谷歌一大堆,小V都有点懒得回答的赶脚了,干脆从XX主题里把彩色标签云代码Copy过来,以后群里有网友问就直接丢链接。
以下是添加wordpress彩色标签云的方法:
打开当前主题的functions.php文件,加入以下代码:
smallest=8&largest=24&number=50
8表示字号、字体大小。
24表示调用最热门的24个标签。
50表示一共输出50个标签。
以下是添加wordpress彩色标签云的方法:
打开当前主题的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);然后在需要显示彩色标签云的地方加入以下调用代码:
<?php wp_tag_cloud('smallest=8&largest=24&number=50'); ?>参数说明:
smallest=8&largest=24&number=50
8表示字号、字体大小。
24表示调用最热门的24个标签。
50表示一共输出50个标签。
相关文章推荐
- 了解<hx>标签,为你的网页添加标题
- WordPress优化:为博客添加边栏彩色标签云
- <hx>标签,为你的网页添加标题
- 了解<hx>标签,为你的网页添加标题
- Octopress 搭建静态博客站点 --- 为站点侧边栏添加标签云(Tag Cloud)
- 查看pdf文件的目录和添加标签的方法
- 为你的浏览器添加vim的快捷键
- ng-repeat不添加容器标签
- 给thinkphp3.1案例blog添加一个更新的标签的方法
- JS&JQuery动态添加select option标签
- PHP 文档标签添加 间隔符“多空格”处理
- <ol>标签,添加有序列表
- Android 仿QQ个人标签的添加(重复判断)与删除
- <img>标签,添加图片
- 用matplotlib设置标题、轴标签、刻度标签以及添加图例
- javascript 添加 移除 input标签 兼容IE FIREFOX
- js添加标签以及事件和jQuery常用标签详解
- 在Ubuntu12.04上添加Gvim标签打开
- 【分享】博客美化(6)为你的博文自动添加目录