首页 wordpress标签 wordpress标签云函...

wordpress标签云函数wp_tag_cloud

作者:

修改日期:

标签云是wordpress文章页面插入的内容,通过wordpress标签云函数,可以轻松在网站的任何位置显示标签云,并且添加标签云对网站优化也起到至关重要的作用。那么怎么在wordpress网站中添加标签云效果呢,我们需要使用以下函数标签实现:

首先我们需要在wordpress需要显示标签云的位置添加以下代码:

  1. <?php wp_tag_cloud( $args ); ?>   

其中的$args支持参数如下:

  1. <?php $args = array(   
  2.    ‘smallest’  => 8,   
  3.    //最小标签(使用次数)显示大小为8pt   
  4.    ‘largest’   => 22,   
  5.    //最大标签(使用次数)显示大小为22pt   
  6.    ‘unit’      => ‘pt’,   
  7.    //显示标签大小尺寸   
  8.    ‘number’    => 45,    
  9.    //标签云显示数量   
  10.    ‘format’ => ‘flat’,   
  11.    //标签显示格式,flat为平铺显示,还可以选择为list列表显示   
  12.    ‘separator’ => ‘\n’,   
  13.    //标签云之间的空格或文本格   
  14.     ‘orderby’   => ‘name’,   
  15.     //标签的排序标准,默认按名称排序,可以选择为count数量排序   
  16.    ‘order’     => ‘ASC’,   
  17.    //排序方式,正序ASC,倒叙DESC,随机RAND   
  18.    ‘exclude’   => ,   
  19.    //排除标签,后台》文章》标签处获取标签ID   
  20.     ‘include‘   => ,   
  21.     //包含标签,ID获取同上   
  22.    ‘link’      => ‘view’,   
  23.    //设置连接,默认为VIEW,可选为edit   
  24.    ‘taxonomy’  => ‘post_tag’,   
  25.    //标签云的来源,默认post_tag文章标签,可选category文章分类,link_category连接分类   
  26.    ‘echo‘      => true );    
  27.    //布尔值显示结果,默认1显示,可选0不显示   
  28.  ?>  

简单用法:

  1. <?php wp_tag_cloud(‘smallest=10&largest=20&number=50&order=ASC’); ?>   

语句解释:最小标签大小10pt,最大20pt,显示50个标签云,正序排列。

列表显示标签云并排除ID为1的标签:

  1. <?php wp_tag_cloud(‘smallest=10&largest=10&number=50&order=ASC&format=list&exclude=1’); ?>   

扩展用法,显示为彩色标签云效果,参看帖子:给标签云一点颜色