当我列出类别时,不要更改活动按钮?

时间:2012-08-13 作者:Nitzki

我有一个简单的导航:博客,关于,联系。主站点是博客。为了突出显示当前按钮,我在CSS中使用了以下内容:

    li.current_page_item a{
   border-bottom: 1px solid #212121;
    padding-bottom: 1px; 
}
它工作得很好。但我想在我从类别中列出一个项目时,保持博客的活动状态。最好的方法是什么?

1 个回复
最合适的回答,由SO网友:Nitzki 整理而成

好吧,我是这样做的:

add_filter(\'nav_menu_css_class\' , \'special_nav_class\' , 10 , 2);
function special_nav_class($classes, $item){
     if(is_category() && $item->title == "Blog"){ //Notice you can change the conditional from is_single() and $item->title
             $classes[] = "special-class";
     }
     return $classes;
}

结束

相关推荐

Keep permalinks in Wordpress

有没有办法设置我的永久链接以保持其精确链接。如果我有这样的帖子http://blog.rigo.ro/?p=11, 然后我希望每次我编辑帖子时都能保留这个链接。我已经安装了修订控制插件,并将其设置为不保留修订。有什么办法吗?我想保留这种格式的链接。编辑:我又看了一遍,永久链接保持着它们的链接,但每次我编辑它时,它都会向数据库中添加一个新版本,下一篇文章的编号会更高。如果我编辑当前帖子3次(blog.rigo.ro/?p=11),下一篇帖子将是blog。里戈。ro/?p=14。现在,我的问题是如何保持所有帖