我使用WordPress 4.1.1并希望将自定义CSS类应用于根ul
元素。要渲染我的菜单,我使用wp_nav_menu
函数:
<?php wp_nav_menu(array('menu' => 'top-menu', 'menu_class' => 'my-menu')); ?>
根据Codex,我使用menu_class
选项来自定义ul
类。不幸的是,我有以下标记:
<div class="my-menu"><ul>.....</ul></div>
根ul
元素没有my-menu
类。
答案 0 :(得分:1)
我喜欢配置wp_nav_menu()只输出li元素,允许我在ul上放置任何需要的标记
<ul class="my-menu">
<?php
$args = array(
'menu' => 'top-menu',
'container' => false,
'items_wrap' => '%3$s'
);
wp_nav_menu($args);
?>
</ul>