当前位置: WordPress教程 > 分类目录 > 阅读正文

列出所有分类目录

2021.3.22.   565 次   751字

要列出所有分类目录, 使用 wp_list_categories() 函数

wp_list_categories()函数

此函数基本使用方式

<?php wp_list_categories( $args ); ?>

这里的 $args 表示有多个参数, 可以使用一个数组表示它, 默认值如下

$defaults = array( 

 'show_option_all' => ",// 不列出分类链接 

 'orderby' => 'name',// 按照分类名排序 

 'order' => 'ASC', //升序排列 

 'show_last_update' => 0,// 不显示分类中日志的最新时间戳 

 'style' => 'list',//列表显示分类 

 'show_count' => 0,// 不显示分类日志数量 

 'hide_empty' => 1, //不显示没有日志的分类 

 'use_desc_for_title' => 1,// 显示分类描述 

 'child_of' => 0, //不限制子分类 

 'feed' => ", //不显示feed 

 'feed_image' => ",// 不显示feed图片 

 'exclude' => ", //不显示该分类 

 'hierarchical' => true,// 分层次显示父/子分类 

 'title_li' => __('Categories'), //用“Categories”为当前分类列表的标题 

 'echo' => 1, //显示(echos) 分类 

 'depth' => 0 //不限制列表深度

); 

使用案例

在文章分类的sidebar.php中,写入如下代码, 就能够以li的形式列出所有的分类目录


//列出所有分类目录
<h2>所有分类</h2>
<ul> 
    <?php wp_list_categories('sort_column=name&title_li=&depth=3&show_count=1'); ?> 
</ul> 

本篇完,还有疑问?

加入QQ交流群:11500065636 IT 技术交流群