是的,非常有可能,您甚至不必自己添加类。如果您正在使用wp_nav_menu
, Wordpress为特定导航项目所在的每种情况添加类。我将根据您假设单击的位置命名出版物的重要类别(以及其他类别):
出版物-这现在是选定的项目,将获得(除其他外)课程:current-menu-item
因为它被选中了
计算机-出版物不是所选项目,但将获得以下课程:current-page-parent
和current-menu-parent
因为它的直接子项是选定项,并且current-page-ancestor
和current-menu-ancestor
因为它的一个子项是所选项目
第123条-出版物不是选定项目,但将获得以下课程:current-page-ancestor
和current-menu-ancestor
因为它的一个子项是所选项目
简而言之,current-menu-item
选择后,[classname part]-parent
选择直接子级时[classname part]-ancestor
选择子级、孙子级或更高级子级时