方法一
wp-includes
category-template.php
function wp_tag_cloud
function wp_tag_cloud( $args = "" ) {
$defaults = array(
"smallest" => 8, "largest" => 22, "unit" => "pt", "number" => 45,
"format" => "flat", "separator" => "n", "orderby" => "name",
"order" => "ASC", "exclude" => "", "include" => "", "link" => "view",
"taxonomy" => "post_tag", "echo" => true
);
/*
unit 字体大小
smallest 最小字体大小
largest 最大字体大小
number 标签的显示数量,45改为其它数比如80
orderby 排列
*/
方法二
非插件非修改源代码实现修改WordPress标签云显示方式、字体大小及数量的方法:
说明:此方法不需要使用任何插件,也不需要修改WordPress源代码,只需把下面一段代码复制到你当前主题的functions.php文件中即可。
function rbt_tag_cloud_filter($args) {
$args = array(
"largest" => "10",
"smallest" => "10",
"number" => "10",
"format" => "list"
);
return $args;
}
add_filter(‘widget_tag_cloud_args’, ‘rbt_tag_cloud_filter’);
具体参数说明如下:
1. smallest – 定义标签的最小字号,默认为 8;
2. largest – 定义标签的最大字号,默认为 22;
3. unit – 设置字号类型,如 “pt” 或 “px” 等,默认为 “pt” 类型;
4. number – 设置标签云数量,默认显示 45 个标签;
5. orderby – 设置按 “name” 或 “count” 排序,默认为 “name” 方式;
(注:orderby=count 表示按照标签使用次数排列)
6. order – 设置按 “DESC” 或 “ASC” 升降序排列,默认为 “ASC” 升序。
7. format – 显示方式 “list” 或 “float” 默认“float” ;
(注:如果你想标签云以列表方式显示设置 format=list )
[wordpress标签云的字体大小]WordPress标签云的字体大小以及显示数量
http://m.bbyears.com/wangyezhizuo/37987.html
推荐访问: