wordpress CMS主题 微信
Home > wordpress主题常用函数 > wordpress常用函数详解11:wp_list_cats()

wordpress常用函数详解11:wp_list_cats()

高时银博客 wordpress主题常用函数 点击: 2,170 次 0 0

wp_list_cats()函数和前文介绍过的wp_list_categories()函数实现相同的功能,也是用来获取分类列表的,比如在侧边栏显示分类栏目了。不过在最新的WordPress版本中,此函数已经被弃用,其功能为wp_list_categories()函数完全取代,但是一些老主题里依然存在wp_list_cats()函数,所以,这里也对它进行一次解说。

wp_list_cats()函数可以通过添加一些属性值来控制分类栏目的显示方式,如:

<?php wp_list_cats('sort_column=name&optioncount=1&exclude=10, 15'); ?>

这句代码的意思是:sort_column=name表示分类栏目列表按名称的方式来排序,optioncount=1表示显示每个分类下的文章数,"exclude=10,15" 表示不显示分类ID为10和15的两个分类。

wp_list_cats()函数常用属性参数值参考:

sort_column=id / name:表示是以 ID 值还是分类名称排序,默认为 id 排序;
sort_order=asc / desc:表示排序按递增或递减的方式,默认为 asc 凝视增;
optiondates=0 / 1:表示是否显示每个分类下最新发表文章的发表日期,默认为 0 不显示;
optioncount=0 / 1:表示是否显示分类的文章数量,默认为 0 不显示;
feed:设定是分类的Feed的名称,比如feed=RSS;
feed_image:设定分类Feed的图片,比如feed=rss.png,同时存在feed及feed_image的情况下,以feed_image为主;
exclude:设定不显示的分类,比如exclude=1,2,3;
list=1 / 0:表示生成的内容是否以列表(ul > li)的方式显示,默认为 1 显示;
hierarchical=1 / 0:表示子分类是否以层级列表的方式显示,默认为 1 按层级方式显示;
hide_empty=0 / 1:表示是否隐藏无文章的分类,默认为 1 隐藏;
use_desc_for_title=0 / 1:表示是否在链接内容里加入 title 属性显示分类的描述,默认为 1 显示分类说明;
children=0 / 1:表示是否显示子分类,默认为 1 显示子分类;
child_of:在hide_empty=0的前提下,设定只显示的分类,值为ID;


文章作者:高时银博客
本文地址:http://wanlimm.com/77201403111427.html
版权所有 © 转载时必须以链接形式注明作者和原始出处!

目前还没有评论。赶快来坐沙发吧。

发表评论