2011-07-04 54 views
0

为什么我不能在wp_nav_menu的输出中添加一个id或一个类?wordpress wp_nav_menu

这里是我的代码:

wp_nav_menu(array('container_id' => 'navigation', 'container_class' => 'menu')); 

没有任何反应这一点。

我已经把它添加到登记事项中的functions.php

+0

向我们展示html输出以及你的functions.php的外观。 – rzetterberg

+0

你也可以发布你使用注册菜单的代码吗?我问的原因是,如果你的菜单是空的,并且你没有指定'theme_location'参数,WordPress可能会默认使用你在注册菜单时指定的'fallback_cb'。如果你没有,它会默认为'wp_page_menu',这会忽略你的设置。 –

回答

1

您使用的可湿性粉剂超高速缓存插件?在改变/开发事物时,您需要关闭它。另外,有些主题并不总是以您所期望的方式支持菜单。

+0

我暂时禁用了它 – Jorge

+0

我也面临问题接下来会发生什么? wp_nav_menu(阵列( \t \t \t \t 'theme_location' \t => '初级', \t \t \t \t '容器' \t \t \t> 'NAV', \t \t \t \t 'container_class' \t =>“navbar-崩崩”, \t \t \t \t 'menu_class' \t \t => 'NAV导航栏-NAV导航栏右' \t \t \t)); – NeosFox