删除特定链接的当前菜单项

时间:2011-08-24 作者:Bigredthelogger

bbPress使用一种称为论坛的自定义帖子类型。当我点击论坛时,论坛和博客菜单项都会突出显示为当前菜单项。

当帖子类型=论坛时,有没有办法从博客中删除当前菜单项?

2 个回复
SO网友:kovshenin

我会尝试相应地格式化CSS规则。如果您正在使用body_class() 你可以随时瞄准single-posttype 举个简单的例子

.single-posttype .current-menu-item { display: none; }
当您使用特定的帖子类型时,将隐藏当前菜单项。如果这有道理的话,呵呵。另一种方法是创建自己的导航菜单漫游器,并在其中运行一些额外的检查。

SO网友:Markus

i would use jquery

$(\'#menu-item-xxx\').removeClass(\'current-menu-item\');
结束

相关推荐

Menu API not switching menus?

我正在使用菜单API,我想切换到其他菜单,但出于某种原因,它保留了第一个菜单这是我的密码在函数中。php add_action( \'init\', \'register_my_menus\',10 ); function register_my_menus() { register_nav_menu(\'main-navigation\', \'Main Navigation\'); } 下面是我的主题文件(header.ph