如何在wordpress的活动菜单中添加Class。我使用下面的代码。但它没有用,请帮帮我
wp_nav_menu( array(
'container' => '',
'items_wrap' => '%3$s',
'theme_location' => 'primary'
) );
答案 0 :(得分:1)
将以下内容添加到functions.php
add_filter('nav_menu_css_class' , 'special_nav_class' , 10 , 2);
function special_nav_class($classes, $item){
if( in_array('current-menu-item', $classes) ){
$classes[] = 'active ';
}
return $classes;
}
有关详细信息,请参阅Codex
答案 1 :(得分:0)
请将此代码添加到nav-menu-template.php文件中,行号约为149。
$item_output .= '<a'. $attributes .' class="'.$classes[0].'" >';
现在,在这种情况下,你的css类适用于href链接,你只想在管理员侧菜单css类中添加这个类。
一旦完成就告诉我。
答案 2 :(得分:0)
请将此代码添加到nav-menu-template.php文件中,行号约为149。
$item_output .= '<a'. $attributes .' class="'.$classes[7].'">';
在添加此代码之前,它将如下所示
<a href="#">Home</a>
添加此代码后,它将如下所示
<a class="current_page_item" href="www.gooole.com">Home</a>
表示您的<li>
当前班级显示在链接菜单项类