Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/276.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php wordpress如何调用菜单_Php_Wordpress_Wp Nav Menu Item - Fatal编程技术网

Php wordpress如何调用菜单

Php wordpress如何调用菜单,php,wordpress,wp-nav-menu-item,Php,Wordpress,Wp Nav Menu Item,我尝试在我的网站中使用wp\u导航菜单。 我的菜单结构如下 Home About Insight Test Test About2 Test Test 当我使用 像这样 <?php // Primary navigation menu. wp_nav_menu( 'menu_class' => 'main-nav navbar-nav ml-auto',

我尝试在我的网站中使用
wp\u导航菜单
。
我的菜单结构如下

 Home
 About
 Insight 
   Test
   Test
 About2
   Test
   Test
当我使用 像这样

       <?php
            // Primary navigation menu.
            wp_nav_menu(
            'menu_class'     => 'main-nav navbar-nav ml-auto',
            'container' => false,
            'theme_location' => 'header-menu',
                //'items_wrap'      => '<ul>%3$s</ul>',
                'depth' => 4,
            //
             );

        ?>


所有主菜单和子菜单查看主页如何停止此操作

您忘记调用阵列

<?php
// Primary navigation menu.
wp_nav_menu( array(
    [
        'menu_class' => 'main-nav navbar-nav ml-auto',
        'container' => false,
        'theme_location' => 'header-menu',
        //'items_wrap'      => '<ul>%3$s</ul>',
        'depth' => 4,
        //
    ]
)  );
?>


您想在这里说什么?您是如何注册导航菜单的
register_nav_menu()
wp_nav_主菜单称为标题菜单,该菜单类似于主页上的关于Insight Test1 Test1 About Test2 Test我想在主页上调用此菜单,但不显示子项。但当我进入Insight页面后,我想显示二级主菜单和二级菜单(仅test1和test2)我如何才能做到这一点我不确定您在编码或PHP方面的总体经验,因此,在继续学习之前,学习一些好的基础知识可能是一个好主意,在这个主题上做一些教程。也就是说,如果您想要在下一页上显示辅助菜单,则需要在该页上调用一个新数组。