WordPress导航菜单

我正在研究wordpress主题开发和导航菜单。但是默认情况下, 菜单项显示在列表中。我想将菜单项作为按钮, 并希望它们与引导类一起下拉。请帮我
#1最简单的方法是使用现成的解决方案。有一个WP_Bootstrap_Navwalker类, 该类扩展了WordPress的本机Walker_Nav_Menu类, 并使你的导航菜单可用于Bootstrap3。可从GitHub下载。
其次, 使其可用于WordPress。将以下内容添加到functions.php中:

< ?php require_once('path-to-the-directory/wp-bootstrap-navwalker.php');

更改目录路径/以适应你的需求。
【WordPress导航菜单】接下来, 使用以下代码更改wp_nav_menu():
< ?php wp_nav_menu( array( 'menu'=> 'header', // match name to yours 'theme_location'=> 'header', 'container'=> 'div', // no need to wrap `wp_nav_menu` manually 'container_class'=> 'collapse navbar-collapse', 'container_id'=> 'collapse-1', 'menu_class'=> 'nav navbar-nav', 'fallback_cb'=> false, 'walker'=> new WP_Bootstrap_Navwalker() // Use different Walker ));

请注意, 你不再需要< div class =” collapse navbar-collapse” id =” collapse-1″ > , 因为它将由wp_nav_menu()使用正确的CSS类和ID添加。
另外, 请仔细阅读WP_Bootstrap_Navwalker README.md文件。
最初发布在这里:将Bootstrap下拉类添加到导航菜单

    推荐阅读