在构建自定义主题时,我一直在研究如何将CSS类添加到特定的主题菜单(即与主题菜单位置关联的自定义菜单)。
到目前为止,在我的模板中
<?php if (has_nav_menu(\'main-menu\')) : ?>
<nav class="topmenu" role="navigation">
<?php
wp_nav_menu(array(
\'menu-class\' => \'topmenu--list\',
\'theme_location\' => \'main-menu\',
\'fallback_cb\' => false,
));
?>
</nav>
<?php endif; ?>
所以,我错过了一个
\'menu-item-class\'
wp\\U nav\\U菜单中的选项
$args
大堆如何将CSS类传递给每个菜单项?
我要明确的是,我不希望编辑器在管理后端手动为每个菜单项设置CSS类。我想通过编程将CSS类添加到每个菜单项中。