wp_tag_cloud(显示标签云信息)

十二月 28
磊子 2011年 9 条评论

说明

如要查看一些说明,请点击http://www.favortt.com/wordpress-functions-class

描述

模板标签函数即“标签云”,显示多个标签,所显示标签的大小取决于该标签的使用频率。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 —— 最小的标签尺寸(使用次数最少)默认为8
  • largest ——最大的标签尺寸(使用次数最多)默认为22
  • unit —— 大小单位默认为’pt’(点数)
  • number —— 默认显示45个标签
  • format —— 默认以平面形式显示所有标签(标签之间用空格隔开)
  • separator —— 显示标签之间的空格
  • orderby —— 按名称为标签排序
  • order —— 以升序排列
  • exclude —— 不显示的标签默认空
  • include —— 显示标签默认空
  • link —— 可视
  • taxonomy —— 用文章的标签作为云基础
  • echo —— 响应结果

参数说明

smallest

(整数)(可选)使用次数最少的标签的尺寸(单位由unit参数决定)

默认值:8

largest

(整数)(可选)使用次数最多的标签的尺寸(单位由unit参数决定)

默认值:22

unit

(字符串)(可选)smallest和largest的尺寸单位。可以是任何CSS长度单位,如pt, px, em, %。

默认值:’pt’

number

(整数)(可选)显示在云中的实际标签数。(值为’0′时显示所有标签)

默认值:45

format

(字符串)(可选)所显示的云的格式。’flat’(默认值)标签被“separator”参数所定义的空格分隔’list’ 标签与class=’wp-tag-cloud’ 共同在UL中 ‘array’ 标签在数组中,函数以数组方式返回标签云,以用在PHP中

separator

(字符串)(可选)标签之间的文本/空格。

默认值:’/n’ (空格)

orderby

(字符串)(可选)标签的排列顺序。有效值包括:’name’ (默认值)’count’

order

(字符串)(可选)排列顺序(升序或降序)。有效值包括–必须大写:’ASC’ –默认值(升序) ‘DESC’ –(降序) ‘RAND’ — 以任意顺序排列标签。

exclude

(字符串)(可选)将要被排除的标签(term_id)的ID,各ID用逗号隔开。如 ‘exclude=5,27′表示不显示term_id为5或27的标签。默认值为不排除任何标签。

include

(字符串)(可选)要包含的标签(term_id)列表,各ID用逗号隔开。例如, ‘include=5,27′ 表示只显示term_id为5或27的标签。默认为包含所有链接。

link

(字符串)(可选)设置链接,允许编辑某个指定标签。’view’ (默认值) ‘edit’

taxonomy

(字符串)(可选)用以生成云的分类法。’post_tag’ —— (默认值)将文章标签当作云的来源’category’ —— 用文章分类生成云 ‘link_category’ —— 用链接分类目录生成云

echo

(布尔型)(可选)显示结果,或将结果保留在变量中。默认值为true(显示标签云)。1 (true) —— 默认值 0 (false)

示例

显示常用标签标题的云

<?php if ( function_exists('wp_tag_cloud') ) : ?>

 <li>

 <h2>标签云</h2>

 <ul>

 <?php wp_tag_cloud('smallest=8&largest=22'); ?>

 </ul>

 </li>

 <?php endif; ?>

显示限制标签大小以及使用次数非名称排序的标签云

<?php wp_tag_cloud('smallest=8&largest=22&number=30&orderby=count'); ?>

以数组形式返回云,但不显示主要用在PHP中

<?php $tag = wp_tag_cloud('format=array' );?>

以上便是wp_tag_cloud()标签函数的使用方法。

» 版权所有©转载必须以链接形式注明作者和原始出处:磊子的博客 » wp_tag_cloud(显示标签云信息)
» 地址:( Ctrl+C 复制 )
» 如果对本站感兴趣,请到网站右下方订阅本站,将为你带来更多精彩和实用的文章
» 如果您对这篇文章感兴趣,不妨小小的 捐助(Donate)一下博主吧,不管多少都是对博主最大的支持和鼓励哟,博主-磊子感谢大家的支持!!!

9 条留言 其中:访客:5 条, 博主:4 条

  1. 重庆SEO说:

    请问博客,如何使用WP Colorful Tag Cloud插件实现标签云双栏显示啊。

  2. 如果想让标签云在另一页显示这个函数能做到吗?

  3. 上上签说:

    求函数赶紧补全,这样你的wordpress系列可以赶上官方手册了 以后就不用去那看了 :lol:

  4. 好内容,受教,WP好东西! :razz:

  5. Mr. Chen说:

    :lol: 來學習學習

说点什么吧




wireless earbuds moscow mule mugs bluetooth speakers waterproof camera best wireless earbuds best vacuum cleaner best drugstore foundation best dishwasher best waist trainer wireless headphones best vacuum 0594918 best bluetooth earbuds waterproof bluetooth speaker tattoo cover up action camera
订阅本站