WordPress - 在页面上显示子类别

时间:2015-03-04 22:23:51

标签: wordpress parent children

我有一个A - Z的类别列表。这些类别显示在页面上。当有人点击ex:“A”时:我希望他们看到所有在“A”中的子类别。有没有显示所有这些儿童类别的方法?

因为目前它会显示父母“A”中的所有帖子,而不是显示所有子类别。

示例:

A: -A1 -A2 -A3 B: -B1 -B2 -B3

1 个答案:

答案 0 :(得分:2)

使用wp_list_categories()函数将返回所有类别的列表。

您可以使用'depth'参数过滤子类别:

  • 0 - 所有类别和子类别(默认)。
  • -1 - 以平面(无缩进)形式显示的所有类别(覆盖分层)。
  • 1 - 仅显示顶级类别
  • n - n的值 (某个数字)指定显示时下降的深度(或级别) 分类

所有信息都在文档中:http://codex.wordpress.org/Template_Tags/wp_list_categories

然后,当用户单击其父列表项时,您可以使用javascript显示/隐藏子列表。