我在从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' ),
));
我已经将这些参数与之前的主题一起使用没有任何问题,但是在这个例子中,包装器一直在显示,我正处于需要额外眼睛和帮助的地步,毫无疑问我错过了一些东西。
提前感谢你们,
Stu:)
答案 0 :(得分:1)
像这样使用 ArrayList<String> values;
values = new ArrayList<>();
values.add("value1");
values.add("value1");
values.add("value1");
values.add("value1");
// Creating adapter for spinner
ArrayAdapter<String> dataAdapter = new ArrayAdapter<String>(MainActivity.this, android.R.layout.simple_spinner_item, values);
dataAdapter.setDropDownViewResource(android.R.layout.simple_spinner_item);
// attaching data adapter to spinner
spinner.setAdapter(dataAdapter);
空
container
所以它会喜欢这个
'container' => '',
它会起作用,即使它在我手上工作。
更新关于解决此问题
使用$defaults = array(
'container' => '',
'theme_location' => 'menu',
'menu_class' => 'main-nav',
);
wp_nav_menu( $defaults );
array
尝试以下操作
wp_nav_menu
如果wp_nav_menu( array(
'theme_location' => 'menu',
'container' => '',
'menu_class' => 'main-nav'
) );
无效,使用与''
相同的container
这是an article
找到一些有用的
在codex https://developer.wordpress.org/reference/functions/wp_nav_menu/
中查看更多内容