[wordpress标签云的字体大小]WordPress标签云的字体大小以及显示数量

时间:2017-12-23  来源:WordPress  阅读:

方法一

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

推荐访问:
相关阅读 猜你喜欢
本类排行 本类最新