Questions tagged «children»

3
获取父类别的子项
我试图让所有的子类别在此循环中显示,但是我在代码中苦苦挣扎。这是我到目前为止所拥有的。 <?php $args=array('orderby' => 'name', 'order' => 'ASC'); $categories=get_categories($args); foreach ($categories as $cat) { ?> <dt><a href="#" class="customer-acquisitiontop" id="<?php echo $cat->slug; ?>" data-filter=".<?php echo $cat->slug; ?>"><h2><?= $cat->cat_name; ?></h2></a></dt> <dd><div class="services"> <?= $categories=get_categories('parent'); ?> /*This should be the children of the parent category */ </div> </dd> <?php } ?> 任何帮助都会很棒

2
自定义Nav Walker显示当前菜单项的子级,或没有子级的同级项
我一直在闲逛/搜索数小时,但仍然无法正常工作,所以我终于屈服了,寻求帮助。 我正在尝试编写一个仅显示当前页面子级的自定义行者,或者如果没有子级显示页面同级。 例如,采用以下菜单树: 1.0 1.2.0 1.3.0 1.3.1 1.3.2 1.2.1 1.2.2 2.0 假设我在当前页面1.2.0上。在此页面上,我要显示其子级(1.3.0、1.3.1、1.3.2) 但是,如果我在1.2.2页上,由于它没有任何子级,它应该显示其当前级别的同级,因此应该显示给我(1.2.0、1.2.1、1.2.2)。
14 menus  walker  children 

2
检查是否是父页面,是否有孩子,是否有孙子
我有一个默认页面模板,希望用于两种情况。为了简化客户端,我宁愿只使用一个页面模板。 这是我要完成的工作: if parent_page OR if child-page without children { display full-width-layout } if child page with children or if grandchild page { display sidebar-menu-layout } 这可能吗? 到目前为止,这是我尝试过的: if( is_page() && $post->post_parent > 0 ) { //display sidebar-menu-layout } else { //display full-width-layout } 它在顶层页面上一直有效,并显示全角布局。但是,我该怎么做才能确保侧边栏菜单布局仅显示在有孩子的孩子页面上和仅在grandchile页面上显示?对于没有孩子的孩子页面,显示全角布局。 提前致谢。我确信它有一个简单的解决方案,对于WP来说我才刚刚起步,所以仍在尝试找出可以做什么和不能做什么。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.