WordPress - 在页面上显示子类别

WordPress - Display children category on page

我有一个从 A 到 Z 的类别列表。这些类别显示在页面上。当有人点击 ex: "A" 时:我希望他们看到 "A" 中的所有子类别。是否有显示所有这些子类别的方法?

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

示例:

答: -A1 -A2 -A3 乙: -B1 -B2 -B3

使用 wp_list_categories() 函数将 return 列出所有类别。

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

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

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

然后,当用户单击其父列表项时,您可以使用 javascript 来 show/hide 子列表。