当容器= false时删除WordPress包装器Div失败

我在从wp_nav_menu()中删除WordPress包装器div时遇到麻烦。我已经将container => false传递给菜单args, 但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' ), ));

我已经将这些参数与以前的主题一起使用了, 没有问题, 但是在这种情况下, 包装程序一直显示, 并且我正需要一些额外的眼睛和帮助, 毫无疑问, 我错过了一些东西。
预先谢谢大家,
斯图:)
#1这样用空的容器
'container' => '',

所以会这样
$defaults = array( 'container' => '', 'theme_location' => 'menu', 'menu_class' => 'main-nav', ); wp_nav_menu( $defaults );

即使我手上也可以使用。
有关解决此问题的更新
尝试在wp_nav_menu中使用数组进行以下操作
wp_nav_menu( array( 'theme_location' => 'menu', 'container' => '', 'menu_class' => 'main-nav' ) );

如果为假, 则对容器使用相同的” 无效
这是一篇发现有用的文章
【当容器= false时删除WordPress包装器Div失败】参见法典https://developer.wordpress.org/reference/functions/wp_nav_menu/

    推荐阅读