7
在导航结构中突出显示wp_nav_menu()父类而没有子级吗?
(主持人注意:最初的标题为“ wp_nav_menu在导航结构中没有子项的祖先类”) wp_nav_menu标头中有一个页面,其中包含三个页面。当我在这些页面之一li上时,菜单中包含该页面的将获得class .current_page_item。这三个页面都有模板,并且这些模板包含自定义查询,以获取特定内容类型的所有帖子。实际上,此顶层页面的感知“孩子”实际上不是孩子,它们只是我使用模板与该顶层页面相关联的内容类型。 我希望顶级菜单项'current-ancestor'在用户浏览特定帖子类型的单个页面时再次获得一个类,该页面仅在模板文件中的自定义查询中与该页面相关联。 希望这是有道理的-如果没有,让我知道我在哪里失去了你!非常感谢您的帮助。 -针对特定内容进行了编辑: 例如,我有一个名为Workshops的静态页面,该页面正在使用模板。它的子弹是车间。模板具有一个自定义的get_posts函数并在其中循环,该模板将拉出并显示称为车间的自定义内容类型的所有帖子。如果单击这些研讨会的标题之一,那么我将被带到该内容的全部内容。自定义后类型的固定链接结构设置为车间/ postname,因此,正如用户所看到的那样,这些内容都是Workshops页面的子级,而实际上它们都是一种内容类型,但与页面无关。我需要有效地缩小菜单中的空隙,在浏览“车间”类型的内容时突出显示“车间”菜单项。 再一次,希望这是有意义的,我想我在一个段落中说了20次以上的“车间”!