是否可以不使用Walker_Nav类来显示导航菜单

时间:2019-10-28 作者:Lucifer Levi

我想问一下,是否可以在不使用Walker Nav类的情况下显示菜单和子菜单?当我使用bootstrap下载一个免费主题,但我没有看到用于导航菜单和子菜单的start\\u el时,就会发生这种情况。提前谢谢。

1 个回复
SO网友:Howdy_McGee

我不太清楚你的意思。这个wp_nav_menu() 将自动使用Walker_Nav_Menu 默认情况下初始化。无需将自定义walker用于下拉菜单(或子菜单)。这个wp_nav_menu() 接受一些论点,其中之一是depth. 如果深度参数设置为1,则会将菜单限制为顶级项目。

实际上,使用CSS和设置这些下拉菜单的样式以使其发挥功能取决于您的主题。

相关推荐

WordPress Walker将类添加到子菜单a HREF

我的wordpress walker代码有一些问题。我知道可以通过“管理”菜单部分手动添加自定义css类。但我试图实现的是,每当客户端添加子菜单页时,自动完成此操作。我采取的第一步是替换ul-li导航,并将其更改为a href导航样式。这是可行的。现在,我正在寻找一种方法来添加一个类到子菜单a href items。。。这就是我的步行者现在的样子。 class Description_Walker extends Walker_Nav_Menu { functio