是否显示父猫/页的子类别或子页面?

时间:2013-04-24 作者:AndrettiMilas

我正在寻找两个代码,但我还没有找到这两个代码,可以在侧边栏中创建子菜单。

显示父类别的子类别的代码。

显示当前页面子页面的代码。

我记得有一个主题实现了这些代码,这也允许将样式应用于当前类别。也许它已经被弃用了,也许没有——但如果有人能提供更多关于这些代码的信息,我将不胜感激。

1 个回复
SO网友:Tribalpixel

对于当前页检查的子页wp_list_pages()

<?php 
  $page_id = get_the_ID();
  wp_list_pages( array( \'child_of\'=>$page_id ) );
?> 
和父类别检查的子类别wp_list_categories()

<?php 
$cat_id = get_query_var(\'cat\');
if( !empty($cat_id) ) {
  wp_list_categories( array( \'child_of\'=> $cat_id ) );
}
?>

结束

相关推荐

是否使用wp_Dropdown_Categories设置选定的Term_id?

我使用这段代码来获取自定义分类法的term\\u id。下拉列表确实列出了分类法类型的术语。当我打印$terms变量时,我会在前端看到我正在编辑的文章的术语ID。为什么没有将术语ID设置为所选选项?$terms = get_the_terms( $current_post, \'Type\' ); print_r($terms); wp_dropdown_categories( \'taxonomy=Type&hierarchical=1&hide_empty=0&