一聚教程网:一个值得你收藏的教程网站

热门教程

wordpress常用函数wp_list_categories()

时间:2022-06-25 19:03:30 编辑:袖梨 来源:一聚教程网

wp_list_categories()函数是wordpress主题经常用到的一个函数,它主要用来获取博客文章的分类信息,并且通过对函数参数的适当设置,就可以将分类的相关信息显示出来。wp_list_categories()函数的参数和wp_get_archives()函数有点类似,在设置参数时都需要使用&连接,并且放在单引号 (’)中以字符串形式传递。如下例:

 代码如下 复制代码

wp_list_categories(‘orderby=name&order=ASC& show_count=1&use_desc_for_title=1&feed=订阅&exclude=2,5& number=10′)。

上例中函数各参数的意义如下:

orderby=name:表示按分类名称的字母先后顺序显示分类信息,也可以将name换为ID等;
order=ASC:表示按照分类名称的字母的升序显示分类信息,将ASC改为DESC表示按降序;
show_count=1:在分类名称后显示分类中文章的数量有多少;
use_desc_for_title=1:使用该分类的描述信息为每个分类名称超链接添加一个title属性;
feed=订阅:在每个分类信息旁边添加一个名为“订阅”的超链接,提供该分类的RSS订阅;
exlude=2,5:在显示的分类中去除ID为2和5的分类;也可以用include=2,5表示只显示ID为2和5的分类;
number=10:表示只显示最先的10个分类。

wp_list_categories()函数一般用于侧边栏分类目录归档,这在一般的wordpress博客中我们可以常见到。也可以通过wp_list_categories()函数来制作网站头部导航栏菜单,这在大多数的CMS主题中我们就可以常常看到。


点评:用分类做为导航拦及wp_list_categories的用法,下面是具体的示例,感兴趣的朋友可以参考下哈

1.用分类做为导航拦

 代码如下 复制代码

把这句加到header.php里的nav中,我的页面如下

 代码如下 复制代码

www.111com.net

原本是以page做为导航的,现在注掉,换用分类category来做导航

2.下面说说wp_list_categories的用法

wp_list_categories 用来显示所有分类的链接列表,两种表示方法:list_cats()(deprecated) 和 wp_list_cats()(deprecated).

 代码如下 复制代码

默认参数设置为:

 代码如下 复制代码

www.111com.net
'show_option_all' => '',//不列出分类链接
'orderby' => 'name',//按照分类名排序
'order' => 'ASC',//升序排列
'style' => 'list',//列表显示分类
'show_count' => 0,//不显示分类日志数量
'hide_empty' => 1,//不显示没有日志的分类
'use_desc_for_title' => 1,//显示分类描述
'child_of' => 0,//不限制子分类
'feed' => '',//不显示feed
'feed_type' => '',//不显示feed类别
'feed_image' => '',//不显示feed图片
'exclude' => '',//不显示该分类
'exclude_tree' => '',//不显示该分类树
'include' => '',
'hierarchical' => 1,//分层次显示父/子分类
'title_li' => __( 'Categories' ),//用“Categories”为当前分类列表的标题
'show_option_none' => __('No categories'),
'number' => null,
'echo' => 1,//显示(echos) 分类
'depth' => 0,//不限制列表深度
'current_category' => 0,
'pad_counts' => 0,
'taxonomy' => 'category',
'walker' => null
); ?>

热门栏目