MMP*_*PL1 5 php wordpress wp-nav-walker
我在我的 Wordpress 项目中使用了这个导航器。例如,我想创建多级菜单。我需要改变什么才能让它工作?或者它可能是具有多级菜单支持的 BS4 的另一个步行者?
Menu Item
- Sub menu
-- Sub menu item
-- Sub menu item
Menu Item
Run Code Online (Sandbox Code Playgroud)
添加这个css
ul.dropdown-menu li > ul.dropdown-menu{
left: 100%;
top: 0;
}
ul.dropdown-menu li:hover > ul.dropdown-menu, ul.dropdown-menu li:focus > ul.dropdown-menu{
display: block
}
Run Code Online (Sandbox Code Playgroud)&& 0 === $depth从 class-wp-bootstrap-navwalker.php 中删除此代码
原始代码:
if ( isset( $args->has_children ) && $args->has_children && 0 === $depth && $args->depth > 1 ) {
Run Code Online (Sandbox Code Playgroud)
编辑后:
if ( isset( $args->has_children ) && $args->has_children && $args->depth > 1 ) {
Run Code Online (Sandbox Code Playgroud)