wordpress修改自带标签云显示参数functions.php
wordpress自带的标签云数量只有45个,而且所有页面都是一样的,这样对SEO考虑不好个人角度也不好看。
下面代码复制到functions.php里按照自己需求修改就可以实现每个页面不同顺序随机的效果,这段代码我把数量改成了120个。
具体的参数如何修改可以查看我的另一篇文章 WordPress函数:wp_tag_cloud(标签云)自定义自己的标签云 这篇文章里说明了这些参数的作用。
自行修改吧。
//自定义侧边栏标签云
function theme_tag_cloud_args( $args ){
$newargs = array(
'smallest' => 8,
'largest' => 22,
'unit' => 'pt',
'number' => 120,
'format' => 'flat',
'separator' => "\n",
'orderby' => 'name',
'order' => 'RAND',
'exclude' => '',
'include' => '',
'link' => 'view',
'taxonomy' => 'post_tag',
'post_type' => '',
);
$return = array_merge( $args, $newargs);
return $return;
}
add_filter( 'widget_tag_cloud_args', 'theme_tag_cloud_args' );