WordPress2.3的Tag标签功能使用方法

今天我把本博客的WordPress从2.2升级到了2.3版本。2.3版本最令人兴奋的是内置了Tag功能。
但以前的主题一般都不支持Tag功能,需要自己添加些代码才能实现。当然这还是很简单的。:)

首先是文章中的Tag标签实现。
代码是这样的:[在代码两边加上PHP语言符号]
the_tags(‘before’, ‘separator’, ‘after’);
Before,Separator 和 After 分别用你希望的符号或者文字代替;Before代表前缀,After代表后缀,而separator代表Tag中间的分割符号。比如separator用逗号”,”那么显示效果可能是这样的:wordpress主题,WordPress模板,博客教程。

接下来是标签云(Tag云)的实现。
代码是这样的:[在代码两边加上PHP语言符号]
wp_tag_cloud(‘smallest=11&largest=34&unit=ptνmber=50&format=flat∨derby=name&
order=ASC&exclude=&include=’);
其中的参数详解如下:
smallest 标签云显示的最小字体
largest 标签云显示的最大字体
unit 标签云字体所使用的单位,比如px,pt,em,px
number 标签云里显示的标签个数。
format 标签云的样式
flat 默认样式,每个标签之前留一些空白间距
list 把标签显示在一个UL嵌套里面:

    array 这个暂时还不会使用。

    orderby 标签云的排序
    name (默认是按Tag的名字来排序,也就是按字母排序)
    count (按标签的使用次数来计算,使用越少的标签越排前)

    order 同样是标签云的排序,只是控制的效果不一样 – (请注意,下面的参数必须大写):
    ASC (默认,Tag按正常顺序显示)
    DESC (Tag按反向顺序显示,这个参数是相对的,比较说你使用的orderby是按字母排序,那默认情况下,这些标签就是按ABCD来排,但如果你指定order=DESC,那就按ZYX来排序。)

    exclude 排除某个标签。每个标签都有一个ID,如果你希望哪一个标签不显示,那就用’exclude=5,27′。那相应的标签就不会显示。默认情况下是没有排除的。 include 包括某个标签。跟 exclude相反。如果你用’include=5,27′,那就只显示这两个ID的标签。默认情况下是显示全部标签的。

    Share and Enjoy:
    • del.icio.us
    • Google Bookmarks
    • Haohao
    • LinkedIn
    • MisterWong
    • MSN Reporter
    • Yahoo! Bookmarks
    • 豆瓣
    • 豆瓣九点
    • Facebook
    • QQ书签
    • Twitter

    关键词: , ,

    3 Responses to “WordPress2.3的Tag标签功能使用方法”

    1. 麻烦一下,出了点问题。
      我用wordpress 2.3RC,使用了这个插件后,在Related Posts列表里面出现了附件的链接。
      * Joke
      * Hahaha
      * wlw4.jpg
      * wlw.jpg
      * wlinstaller.exe
      我确认我没有这样的日志。更不会给附件添加tag,况且我不会。

      请问下,这个问题是由什么引起的?

      http://www.douzhua.com

    2. shafeng says:

      @都抓网

      我没遇到你所说的问题。
      我不知道引起此问题的原因。很难回答你。

    Leave a Reply

    Follow Me On Twitter