inicio mail me! sindicaci;ón

Wordpress 2.3 Tags 函数调用

  Wordpress 2.3 如期发布,新功能又是一个飞跃,把 UTW 的标签全部导入,调用函数也非常方便。

在需要调用的页面插入
这里列举了三种定义显示效果的代码:
<?php the_tags('Article Tags>> ', ' | ' , ''); ?>
<?php the_tags('Tags<LI>', '<BR />' , '</LI>'); ?>
<?php the_tags('Tags<LI>', '<LI>' , '</LI>'); ?>

标签云的显示效果代码:
块状 <div><?php wp_tag_cloud(); ?></div>
列表 <?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的标签。默认情况下是显示全部标签的。

  Tag 搜索结果界面是一个page,默认的是 tag.php ,Tag Clouds 页面默认是以 tags.php 为模板。

更多请参考官方的手册http://codex.wordpress.org/Template_Tags/wp_tag_cloud

HustGoogler said,

September 30, 2007 @ 19:25

呵呵,不错,你动作挺快的,写得很好!

RSS feed for comments on this post · TrackBack URI

Leave a Comment