我需要获取特定父类别的子类别列表。
我用过:
wp_list_categories()
但它输出的不是我想要的。它只输出了第一个父类别,没有任何兄弟姐妹/孩子。
我还尝试了输出一个对象的get_categories()
。
情景:
我有ParentCategory1
其中有10 childCategory
。
现在我想使用例如:
获取这些孩子的列表 wp_get_cats(array("parent"=>"ParentCategory1"));
答案 0 :(得分:3)
您需要使用参数从wp_list_categories等函数中获取所需的结果。
以下是我认为适合您需求的最佳参数。确保在'child_of'中指定父类别ID。
wp_list_categories( array(
'hide_empty' => 0, // show empty categories in the list
'child_of' => enter-ID-here // Replace with the ID of the parent category
) );
我猜你之前只看过一个类别,因为你的其他类别是空的。
进一步阅读wp_list_categories
:http://codex.wordpress.org/Template_Tags/wp_list_categories
更新:
在您的方案中,您可以参考ParentCategory1。使用上面的示例,您将找到ParentCategory1(整数)的ID并使用它。