Wordpress wp_导航菜单帮助

Wordpress wp_导航菜单帮助,wordpress,menu,Wordpress,Menu,我目前正在使用wp_nav_menu生成我的nav menu。虽然一切正常,菜单高亮显示也正常,但如何使子页面也高亮显示 例如,我有一个名为“页面”的菜单项,它下面有3个子页面。因此,当我在任何子页面中时,我希望主页仍然突出显示…使用wp_nav_菜单如何实现这一点?Wordpress将为当前页面提供类“current menu item”,因此只需添加您想要的css即可。e、 g .current-menu-item { background: #0077CC; } 编辑:-您可以使用 .s

我目前正在使用wp_nav_menu生成我的nav menu。虽然一切正常,菜单高亮显示也正常,但如何使子页面也高亮显示


例如,我有一个名为“页面”的菜单项,它下面有3个子页面。因此,当我在任何子页面中时,我希望主页仍然突出显示…使用wp_nav_菜单如何实现这一点?

Wordpress将为当前页面提供类“current menu item”,因此只需添加您想要的css即可。e、 g

.current-menu-item {
background: #0077CC;
}
编辑:-您可以使用

.sub-menu .current-menu-item {
background: #0077CC;
}
Edit2:-当在子页面上时,使用此选项点亮父菜单项

.current-menu-parent {
background: #0077CC;
}

WordPress提供的
body\u类
功能可以帮助您解决此问题



您需要的是
当前菜单父项
,您可以在CSS中使用它。据我所知,没有很好的文档记录,但本文有助于:




也许你没有仔细阅读这个问题……它只适用于父页面而不是子页面……不,也许我写的不清楚?例如,我有一个名为“a”的页面,还有3个其他页面是“a”的子页面。在导航菜单上,在父页面上列出并突出显示。但是,如果我在其他3个子页面中的任何一个页面,我仍然希望突出显示“A”…希望这更清楚…您可以使用“.current menu parent”来完成此操作。谢谢…我完全忘记了使用body类…但现在就可以了…感谢提醒!