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

Wordpress菜单:当我浏览从项目页面链接的页面时,如何突出显示当前菜单项,wordpress,current-page,Wordpress,Current Page,要表达我的问题有点困难: 我有两个级别的导航菜单 A B |----| |----| | A1 | | B1 | | A2 | | .. | |----| |----| A、 B是两个空链接,A1、A2、B1是页面。 在A1中,有一个链接重定向到另一个页面C 我有这样的CSS代码来突出显示当前菜单项: .current-menu-ancestor, .current-menu-parent, .nav-menu > .current-menu-item {

要表达我的问题有点困难: 我有两个级别的导航菜单

  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页面时,可能需要修改某些文件。但我不知道哪些文件以及如何保存


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

当您访问A1时,它会重定向或用户单击链接?A1是一个子菜单项,也是一个页面。在这个页面中,我有一个链接。当我点击这个链接浏览C时,菜单项A不再是“当前菜单祖先”。所以用户需要点击链接。