让文字
绕过心间越过指间融于笔下

wordpress中标签的颜色和大小

调节wordpress中标签的颜色和大小

不用代码的
插件装多了慧导致页面打开过慢
下面是我摸索的方法
希望对你有帮助
复制下面的代码
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);

将代码放入当前theme的 functions.php 文件中,要放在中间。
一般放在第二行就ok
默认情况下,Wordpress的标签云的字体大小是随着标签使用频率而改变,使用的标签越多,该标签显示就会越大,相反会越小,而最小的8pt,最大的是22pt,注意pt和px是不同的。有时候为了页面美观,特别是侧边拦的标签云,有不知情的朋友还以为是网站有问题呢。所以我们有时候需要统一字体大小。
要修改也很简单,在/wp-includes/category-template.php,搜索找到wp_tag_cloud,
默认的是
‘smallest’ => 8, ‘largest’ => 22, ‘unit’ => ‘pt’, ‘number’ => 45,
你可以改成下面这样,其中12是字体大小,单位是px
‘smallest’ => 12, ‘largest’ => 12, ‘unit’ => ‘px’, ‘number’ => 45,

未经允许不得转载:志慧-人生历程 » wordpress中标签的颜色和大小
0

评论 1

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. #1

    good

    qovuwuwmd7年前 (2011-02-19)回复