可以像这样使用深度参数:
wp_nav_menu( array(
\'menu\' => \'header-uk\',
\'menu_id\' => \'nav\',
\'menu_class\' => \'sitemap\',
\'fallback_cb\' => false,
\'depth\' => 1,
) );
或者,如果您想抓取所有项目来创建自己的循环/输出,您也可以这样做。示例:
if ( ( $locations = get_nav_menu_locations() ) && isset( $locations[ \'header-uk\' ] ) ) {
$menu = wp_get_nav_menu_object( $locations[ \'header-uk\' ] );
if ( ! empty( $menu ) ) {
$menu_items = wp_get_nav_menu_items( $menu->term_id );
if ( $menu_items ) {
foreach ( $menu_items as $key => $menu_item ) {
if ( $menu_item->menu_item_parent == 0 ) {
echo \'<a href="\' . esc_url( $menu_item->url ) . \'">\' . $menu_item->title . \'</a>\';
}
}
}
}
}
该键位于menu\\u item\\u parent check(菜单项父项检查)中,确保某个项在回显之前不是子项。