显示类别子项,一级 时间:2012-12-14 作者:akmur 我正在编写一个相当复杂的wordpress网站(至少从分类上来说),我需要显示一个类别列表,父类别的子类别,但我很难获得代码来完成这项工作。我试过这样做:<?php $cat = get_query_var(\'cat\'); $categories= get_categories(\'hide_empty=0&parent=1&child_of=\'.$cat); foreach ($categories as $category) { $mycat .= $category->cat_name; echo $mycat; } ?> 但我似乎没有得到正确的输出。你有什么想法吗?Thx! 1 个回复 最合适的回答,由SO网友:dbeja 整理而成 为什么要使用参数parent=1?如果删除此参数,它应该可以工作。如果你想要孩子和孙子,你应该使用:$categories = get_categories(\'hide_empty=0&child_of=\'.$cat); 如果您只想要直接子女,则应使用:$categories= get_categories(\'hide_empty=0&parent=\'.$cat); 还请注意,您在循环中回显$mycat,并且您正在加入此var中的多个类别,因此这些类别应该重复出现。。。 结束 文章导航