现在的位置: 首页 > 互联网络 > WP相关 > 正文

wordpress函数详解:wp_tag_cloud

2011-09-17 08:45 WP相关 ⁄ 共 1368字 ⁄ 字号 评论 2 条

    该标签于WordPress 2.3版本投入使用,可在所谓的“标签云”中显示多个标签,所显示标签的大小取决于该标签的使用频率。WordPress 2.8中的wp_tag_cloud引入了taxonomy参数,使分类法被用作云的产生基础。这意味着,例如,你可以通过wp_tag_cloud向访问者展示文章的分类云。

函数用法

<?php wp_tag_cloud( $args ); ?>

   <?php $args = 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 ); ?>

参数详解

    smallest ---- 最小的标签(使用次数最少)显示大小为8pt ;

    largest  ---- 最大的标签(使用次数最多)显示大小为22pt ;

    unit  ---- 标签文字字号的单位,默认为pt,可以为px、em、pt、百分比等;

    number ----  调用的标签数量,默认为45个,设置为“0”则调用所有标签;

    format  ---- 调用标签的格式,可选“flat”、“list”和“array”,默认为“flat”平铺,“list”为列表方式;

    separator  ---- (字符串)(可选)标签之间的文本/空格。注意:该参数引入于WordPress 2.9。默认值:'/n' (空格);

    orderby  ---- 调用标签的排序,默认为“name”按名称排序,“count”则按关联的文章数量排列;

    order  ---- 排序方式,默认为“ASC”按正序,“DESC”按倒序,“RAND”按任意顺序;

    exclude  ---- 排除部分标签,输入标签ID,并以逗号分隔,如“exclude=1,3,5,7”不显示ID为1、3、5、7的标签;

    include  ----  包含标签,与exclude用法一样,作用相反,如“include=2,4,6,8”则只显示ID为2、4、6、8的标签;

    link  ----  (字符串)(可选)设置链接,允许编辑某个指定标签。注意:该标签引入于WordPress 2.7。有效值包括:'view' (默认值)、 'edit' ;

    taxonomy  ---- (字符串)(可选)用以生成云的分类法。注意:该标签引入于WordPress 2.8。'post_tag' —— (默认值)将文章标签当作云的来源 、'category' —— 用文章分类生成云 、'link_category' —— 用链接分类目录生成云;

    echo ----  (布尔型)(可选)显示结果,或将结果保留在变量中。默认值为true(显示标签云)。注意:该标签引入于WordPress 2.8。有效值包括:1 (true) —— 默认值 、0 (false) 。

目前有 2 条留言    访客:2 条, 博主:0 条

  1. 瘦腿 2011年09月25日 10:49 上午  @回复  Δ1楼 回复

    :smile: 支持 ….

  2. 陌凡 2011年12月08日 7:18 下午  @回复  Δ2楼 回复

    哈哈,谢谢朋友分享。

给我留言

留言无头像?