WordPress 3.91 程序网站
1.调用标签云使用 wp_tag_cloud() 函数实现标签云的调用 代码注释: smallest表示 最小字号 largest表示最大字号 unit=px表示字体使用像素单位 number=0表示显示所有标签,如果为20,表示显示20个 orderby=count表示按照标签所关联的文章数来排列 order=DESC表示降序排序(ASC表示升序排序,DESC表示降序排序)
根据上面的参数, 将下面的代码添加到主题的 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);
3.制作标签云页面 1)复制你主题的 page.php 文件,在该文件的顶部添加: 2)使用下面的代码替换page.php中的 :
4.边栏中调用标签云 你可以使用下面的函数调用,具体的修改方法:你可以在 WP后台-外观-小工具 中查看是否支持 标签云小工具。