WordPress 中的 wp_list_cats 函数已经过时,自 WordPress 2.1 版本以后不再推荐使用。相反,WordPress 推荐使用更灵活和功能更强大的 wp_list_categories 函数来管理和显示分类目录。

WordPress 分类目录调用函数wp_list_cats详解

以下是 wp_list_categories 函数的基本用法:

<?php wp_list_categories( $args ); ?>

其中 $args 是一个关联数组,可以包含各种参数来自定义分类目录的输出。以下是一些常见的参数及其作用:

  1. orderby(排序方式):指定分类的排序方式,可以是 'name'(按分类名称排序)或 'id'(按分类ID排序)等。

  2. order(排序顺序):指定排序顺序,可以是 'ASC'(升序)或 'DESC'(降序)。

  3. show_count(显示分类计数):设置为 1 以显示每个分类中的文章数量。

  4. hide_empty(隐藏空分类):设置为 0 以显示空分类,设置为 1 以隐藏空分类。

  5. title_li(分类标题):设置分类列表的标题,可以是任何文本或HTML。

  6. echo(输出方式):设置为 1 以直接输出分类列表,设置为 0 以将分类列表返回为字符串,然后你可以在自定义位置输出它。

  7. child_of(子分类):指定只显示特定分类的子分类。

  8. exclude(排除分类):指定要排除显示的分类的ID,用逗号分隔。

  9. include(包括分类):指定要包括显示的分类的ID,用逗号分隔。

这只是一些常见参数的示例,你可以根据你的需求使用更多参数。此外,你可以通过自定义模板文件来完全控制分类目录的输出,以满足你的设计要求。

请记住,wp_list_cats 函数已经过时,因此强烈建议使用 wp_list_categories 或更现代的方法来管理和显示分类目录。