你可以看看Wordpress函数wp_list_categories()
. 如果要显示给定自定义分类中的所有术语,例如,可以使用:
<?php
$args = array(
\'taxonomy\' => \'my_custom_taxonomy_slug\',
\'orderby\' => \'name\',
\'hide_empty\' => 0,
\'title_li\' => \'\',
\'hierarchical\' => 1,
\'walker\' => null,
);
?>
<ul class="menu">
<?php wp_list_categories( $args ); ?>
</ul>
如果需要调整html结构,可以使用自定义walker,它可以扩展
Walker_Category
或
Walker
.
您可以在法典中阅读更多信息:
http://codex.wordpress.org/Template_Tags/wp_list_categories