当容器=>;时删除WordPress包装Div;假失败
从我的当容器=>;时删除WordPress包装Div;假失败,wordpress,wordpress-theming,Wordpress,Wordpress Theming,从我的wp\u nav\u菜单()中删除WordPress包装div时遇到问题。我已将container=>false传递给我的菜单参数,但div一直显示。我使用以下参数: $defaults = array( 'container' => false, 'theme_location' => 'menu', 'menu_class' => 'main-nav', ); wp_nav_menu( $defaults ); 我还在functions.php文
wp\u nav\u菜单()
中删除WordPress包装div时遇到问题。我已将container=>false
传递给我的菜单参数,但div一直显示。我使用以下参数:
$defaults = array(
'container' => false,
'theme_location' => 'menu',
'menu_class' => 'main-nav',
);
wp_nav_menu( $defaults );
我还在functions.php
文件中声明了菜单
register_nav_menus( array(
'main-nav' => __( 'Main Nav', 'ldsshop' ),
));
我在前面的主题中使用了这些参数,没有任何问题,但是在这个例子中,包装器一直在显示,我需要一些额外的眼睛和帮助,毫无疑问,我错过了一些东西
提前感谢大家,
斯图:)像这样使用
容器
'container' => '',
$defaults = array(
'container' => '',
'theme_location' => 'menu',
'menu_class' => 'main-nav',
);
wp_nav_menu( $defaults );
所以它会像这样
'container' => '',
$defaults = array(
'container' => '',
'theme_location' => 'menu',
'menu_class' => 'main-nav',
);
wp_nav_menu( $defaults );
它会起作用的,即使它对我的手起作用
关于解决此问题的更新
使用wp\u nav\u菜单中的array
尝试执行以下操作
wp_nav_menu( array(
'theme_location' => 'menu',
'container' => '',
'menu_class' => 'main-nav'
) );
使用相同的'
关于容器
如果错误
则不起作用
下面是一些有用的方法
在codex中查看更多信息感谢您的帮助愚弄dev,我刚刚试用了'container'=>''
但没有用,包装器仍在显示。我直接复制并粘贴了你的代码,还清除了缓存并重置了localhostHey,我不知道为什么看这个我想这会有帮助hey@StuCowley看到更新部分hey fool dev,我在上一篇文章中找到了它,我将添加我的解决方案,非常感谢你的帮助:)做得好:)@flying dev