Wordpress - 在循环中将类添加到子类别

时间:2015-09-28 18:52:07

标签: wordpress

我试图修复一个插件,列出与餐馆菜单相关的帖子类别。我需要以某种方式为所有子类别添加一个类。现在它列出了类别和子类别。循环在这里

<ul>

<?php
$menu_types = get_terms( 'rm-menu-type');

//list tabs first
$tab_count = 1; 
foreach ( $menu_types as $menu_type ) {
$args = array(
'post_type' => 'rm-menu-entry',
'nopaging'  => true,
'tax_query' => array(
array(
'taxonomy' => 'rm-menu-type',
'field' => 'slug',
'terms' => $menu_type 
)
)
);


?>
<li><a href="#tabs-<?php echo $tab_count;?>"><?php echo $menu_type->name; ?></a></li>
<?php 
$tab_count++;
} 
?>
</ul>

我正在寻找的是一种直观地表示主要内容以及子类别的方法。

2 个答案:

答案 0 :(得分:0)

你尝试过吗?使用3.0版,添加了分类参数以启用wp_list_categories() http://codex.wordpress.org/Template_Tags/wp_list_categories#Display_Terms_in_a_custom_taxonomy

答案 1 :(得分:0)

尝试修复插件只是非常麻烦,我决定使用自定义帖子类型和引导选项卡重做功能。工作得更好,将来更容易扩展。