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 显示当前菜单父母当前页面的孩子/兄弟姐妹的主要内容,如果未能解决你的问题,请参考以下文章

查询列出所有分层的父母和兄弟姐妹及其孩子,但不列出自己的孩子

查找父母的上一个兄弟姐妹的孩子(其中任何一个)是不是包含特定文本

在 Python 的 Playwright 中,我如何获取与 ElementHandle 相关的元素(孩子、父母、祖父母、兄弟姐妹)?

php 而不是列出当前页面的所有子孙的wp_list_pages,此方法列出了父页面,兄弟姐妹

如何显示目标的祖父母的兄弟姐妹?

PHP Wordpress显示子页面和兄弟姐妹的列表,如果有的话