老牛博客
登录 注册
  1. 首页
  2. WordPress开发
  3. WordPress页脚显示彩色tag云

WordPress页脚显示彩色tag云

作者: 站长 上传时间: 2015年7月25日 浏览: N/A 下载: N/A 格式: N/A 评分: N/A

实现彩色功能,在主题的function.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);

调用tag云

smallest表示标签的最小字号
largest表示最大字号
unit=px表示字体使用像素单位
number=0表示显示所有标签,如果为40,表示显示40个
orderby=count表示按照标签所关联的文章数来排列
order=DESC表示降序排序(ASC表示升序排序,DESC表示降序排序)

指定在页脚显示,例如老牛自己的

热门标签



其中的DIV CSS样式请自行匹配各自的主题进行修改

文档内容预览区域 (可能需要 PDF.js 或其他库实现)
标签: WordPress彩色tag云

Leave a Comment 取消回复

要发表评论,您必须先登录。

上传者信息

站长

查看TA的更多文档

相关文档推荐

  • 相关文档占位符 1
  • 相关文档占位符 2
  • 相关文档占位符 3

广告位 / 其他信息

广告

© 2025 老牛博客. All Rights Reserved.

关于我们 | 联系方式 | 服务条款 | 隐私政策