我正在开发一个新的wordpress网站,我正在用Foundation framework构建它。我想将类“main”添加到使用wp_nav_menu构建的导航中的链接。最后,我可能想要将“has-flyout”这个类添加到其他人中。有关如何做到这一点的任何想法?我假设我需要扩展Walker(或者我可以用'items_wrap'来做这个吗?),但这看起来有点矫枉过正。
目前,我有:
wp_nav_menu( array(
'theme_location' => 'primary_navigation',
'container' =>false,
'menu_class' => '',
'echo' => true,
'before' => '',
'after' => '',
'link_before' => '',
'link_after' => '',
'depth' => 0,
'items_wrap' => '<ul class="nav-bar">%3$s</ul>'
));
答案 0 :(得分:0)
您可以使用:
wp_nav_menu( array(
...
'menu_class' => 'main-menu',
...
在您的CSS中(如果这是您想要的)访问它,如下所示:
ul.main-menu li { background: white; }
添加&#34;弹出窗口&#34; list-items你可以查看superfish吗?该系统自动添加&#34; sf-with-ul&#34;列出包含下拉列表的项目。