wordpress标签函数
wordpress标签函数我们经常会用到,但是一般常用的就那么两种:
<?php wp_tag_cloud(); ?>//标签云
<?php the_tags(‘,’); ?>//文章标签
但实际上这两种显示方式还有更详细的显示效果:
列举三种定义显示效果的代码:
<?php the_tags(‘Article Tags>> ‘, ‘ | ‘ , ”); ?>
<?php the_tags(‘Tags<LI>’, ‘<BR />’ , ‘</LI>’); ?>
<?php the_tags(‘Tags<LI>’, ‘<LI>’ , ‘</LI>’); ?>
标签云的显示效果代码:
块状 <?php wp_tag_cloud(); ?>
列表 <?php wp_tag_cloud(‘format=list’); ?>
用于输出标签云的 wp_tag_cloud() 函数的参数比较多,完整案例是
wp_tag_cloud(‘smallest=8&largest=22&unit=pt&number=45&format=flat&orderby=name&order=ASC’)
具体的参数所代表的意义与作用如下
smallest 最小字号,即用于关联日志最少的标签的字号,默认 8
largest 最大字号,即用于关联日志最多的标签的字号,默认 22
unit 字号单位,例如 pt、em、px 等,默认 pt
number 数量,即指定最多显示的标签个数,默认 45
format 格式,可选参数有“flat”平铺、“list”列表,默认平铺
orderby 排序方式,默认为“name”即按标签名排列,留空则按照关联日志数来排列
order 排序方向,默认为“ASC”即正序排列,可选参数“DESC”为倒序排列
exclude排除某个标签。每个标签都有一个ID,如果你希望哪一个标签不显示,那就用’exclude=5,27′。那相应的标签就不会显示。默认情况下是没有排除的。
include包括某个标签。跟 exclude相反。如果你用’include=5,27′,那就只显示这两个ID的标签。默认情况下是显示全部标签的。