我想问一下<?php wp_nav_menu( array(\'theme_location\' => \'primary\') ); ?>
是否自动获取所有子菜单?我看到了我下载的一个主题,它只使用这个和css代码显示所有子菜单。我很好奇为什么它会显示子菜单,即使它没有像这样使用walker类
wp_nav_menu( array(
\'theme_location\' => \'primary\',
\'depth\' => 2, // 1 = no dropdowns, 2 = with dropdowns.
\'container\' => \'div\',
\'container_class\' => \'collapse navbar-collapse\',
\'container_id\' => \'bs-example-navbar-collapse-1\',
\'menu_class\' => \'navbar-nav mr-auto\',
\'fallback_cb\' => \'WP_Bootstrap_Navwalker::fallback\',
\'walker\' => new WP_Bootstrap_Navwalker(),
) );
用另一个像这样的walker文件
https://github.com/wp-bootstrap/wp-bootstrap-navwalker
. 我是wordpress的新手,希望有人能启发我。谢谢