站长朋友们在使用WordPress建站的过程中,当做成自适应网站,引入Bootstrap框架的时候,希望可以输出Bootstrap结构的导航栏菜单,这样就够利用Bootstrap提供的样式进行菜单的显示。这篇WordPress教程里我们就向大家介绍一下如何在wordpress网站中输出Bootstrap结构的菜单。

我们先来看一下Bootstrap导航栏结构HTML代码:

WordPress一般采用wp_nav_menu函数输出导航栏菜单,而通过该函数输出的菜单是得不到上述的html结构的。可喜的是wp_nav_menu函数支持自定义输出html结构。

wordpress中wp_nav_menu函数的参数如下所示:

我们要修改的是walker参数。

1. 切换到主题目录,打开functions.php文件,加入以下代码:

2. 在需要的地方(header.php文件中)通过如下代码输出导航栏菜单: