Wordpress菜单:当我浏览从项目页面链接的页面时,如何突出显示当前菜单项

时间:2014-01-07 23:17:14

标签: wordpress current-page

表达我的问题有点困难: 我有一个2级的导航菜单

  A       B
|----|  |----|
| A1 |  | B1 |
| A2 |  | .. |
|----|  |----|

A,B是两个空链接,A1,A2,B1是页面。 在A1中,有一个重定向到另一个页面C的链接。

我有这样的CSS代码来突出显示当前菜单项:

.current-menu-ancestor, .current-menu-parent,
.nav-menu > .current-menu-item {
    padding-top : 15px;
    text-decoration: underline;
}

当我浏览页面A1,A2,B1时,效果很好。 但是当我浏览页面C时,没有菜单项显示为“当前页面项目”。

我得到了一个循环,就是将页面C作为A1的子菜单添加到菜单中,然后我用个性化的CSS类“隐藏”这个子菜单

.hidden-sub-menu {
    display : none !important;
}

由于我有很多子菜单项需要管理,我不认为这种方式是一种好方法。也许我需要在生成html页面时修改某些文件。但我不知道哪些文件以及如何使用。

欢迎任何提议。提前谢谢!

0 个答案:

没有答案