php 显示当前菜单父母当前页面的孩子/兄弟姐妹

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php 显示当前菜单父母当前页面的孩子/兄弟姐妹相关的知识,希望对你有一定的参考价值。

<?php
$section_id = empty( $post->ancestors ) ? $post->ID : end( $post->ancestors );
$locations = get_nav_menu_locations();
$menu = wp_get_nav_menu_object( $locations[ 'primary' ] ); // 'primary' is our nav menu's name
$menu_items = wp_get_nav_menu_items( $menu->term_id, array( 'post_parent' => $section_id ) );
if( !empty( $menu_items ) ) {
echo '<ul class="section-submenu">';
foreach( $menu_items as $menu_item ) {
echo '<li><a href="' . $menu_item->url . '">' . $menu_item->title . '</a></li>';
}
echo '</ul>';
}
?>

以上是关于php 显示当前菜单父母当前页面的孩子/兄弟姐妹的主要内容,如果未能解决你的问题,请参考以下文章