使用wordpress的页面中的活动菜单

时间:2015-01-20 07:33:15

标签: wordpress

嗨我有这个活跃的菜单,点击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中调用其他页面?非常感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

您可以尝试使用此

检查其他页面吗?
if(is_page('your page name')){ 
    $classes[] = 'active';
}

希望这个帮助