嗨我有这个活跃的菜单,点击wordpress网站上的其他页面时会激活。我希望当我点击其他页面时,例如在设计菜单中,当我点击设计页面时,设计页面会将其设置为<div class="active"></div>
我已经有一个脚本,然后将其添加到functions.php文件中已经在主页上设置或设置了活动页面,所以主页现在将设置为活动状态,但是当我转到其他页面时,我将如何获得wordpress网站中的其他页面?这是我的代码如下。我在其中添加了一个函数。
function my_special_nav_class( $classes, $item ) {
if(is_home() && $item->title == 'Home' ){
$classes[] = 'active';
}elseif($item->title == 'search'){
$classes[] = 'active';
}elseif($item->title == 'design'){
$classes[] = 'active';
}
return $classes;
}
add_filter( 'nav_menu_css_class', 'my_special_nav_class', 10, 2 );
此代码适用于主页网站。但是当我去其他页面时。我如何在wordpress中调用其他页面?非常感谢任何帮助。
答案 0 :(得分:0)
您可以尝试使用此
检查其他页面吗?if(is_page('your page name')){
$classes[] = 'active';
}
希望这个帮助