WordPress目录链接列表函数-Category Link List

作者:     目录: PHP+MySQL     发表: 2009年11月27日

WordPress目录链接列表函数(wp_list_categories(); )以链接的形式显示目录。 当点击目录链接时就会打开相应目录的页面。

参数说明:

  1. show_option_all
    当目录样式设置为列表时,且此参数值非空,则会显示一个指向所有目录的链接,默认不显示,参数值类型为 string。
    <?php wp_list_categories(‘show_option_all=’); ?>
  2. orderby 根据某个字段进行排序,参数值 ID | name | count。
     <?php wp_list_categories(‘orderby=count’); ?>
  3. order  排序方式,升序或降序,参数值:ASC | DESC。
    <?php wp_list_categories(‘order=DESC’); ?>
  4. show_last_updated 目录列表中是否显示最新更新的时间,参数值 1 | 0。
    <?php wp_list_categories(‘show_last_updated=1’); ?>
  5. style 目录显示样式,
    <?php wp_list_categories(‘style=none’); ?>
  6. show_count 显示文章数量,参数值 1 | 0。
    <?php wp_list_categories(‘show_count=1’); ?>
  7. hide_empty 隐藏空目录,参数值 1 | 0。
    <?php wp_list_categories(‘hide_empty=0’); ?>
  8. use_desc_for_title 是否在目录链接的 title属性中添加目录描述,参数值 1 | 0。
  9. child_of  显示指定目录的子目录链接,参数值类型Interger。
    <?php wp_list_categories(‘child_of=5’); ?>
  10. feed 显示指向目录rss-2 feed的链接,并显示链接文本,参数类型 String
    <?php wp_list_categories(‘feed=RSS’); ?>
  11. feed_image 设定RSS的图标,参数类型 String。
    <?php wp_list_categories(‘feed_images=images/picture.jpg’); ?>
  12. exclude 排除指定的目录,参数类型 Interger。
    <?php wp_list_categories(‘exclude=5’); ?>
  13. include 只显示以逗号分隔的目录ID为参数的目录链接。
    <?php wp_list_categories(‘include=5’); ?>
  14. heirarchial  以内部列表项或嵌入的方式显示子目录,参数值 1 | 0。
    <?php wp_list_categories(‘heirarchial=0’); ?>
  15. title_li 在目录列表项外面显示目录标题,默认值 “_Categories”,如果为空则外面不显示目录标题,参数值类型 String。
    <?php wp_list_categories(‘titleli=_cats’); ?>
  16. number 限制显示目录的数量,参数类型 Interger,默认为不限制。
    <?php wp_list_categories(‘number=7’); ?>
  17. echo 输入结果或保存为变量的形式,参数值 1 | 0 。
    <?php wp_list_categories(‘echo=0’); ?>
  18. depth 目录列表项的层级,参数类型 Interger ,参数值 0 | -1 | 1 | n。
    depth=0 为默认值,显示所有目录项(包括所有子目录);
    depth=-1 以窗体(覆盖默认的层次结构)的形式显示所有目录(无缩进);
    depth=1 只显示顶级目录链接;
    depth=n 根据参数值n显示目录层级。
    <?php wp_dropdown_categories(‘depth=n’); ?>

发表评论