这很正常,因为项目CPT帖子不是项目页面的子项。项目页面仅用于显示项目CPT帖子。
现在,如何在查看单个项目时突出显示项目页面。这就是身体课的用武之地。您可以使用body类根据正在查看的页面、cpt或部分高亮显示和取消高亮显示菜单项。
例如,如果您的帖子类型为project
项目页面的菜单项id为26,博客页面的菜单id为27。然后您可以像这样突出显示菜单项。
body.single-project div.nav ul li#menu-item-26 > a{
border-bottom: 2px solid #fcbf32;
}
body.single-project div.nav ul li#menu-item-27 > a{
border-bottom: 0;
}
这将取消高亮显示项目单个帖子上的博客菜单项,并高亮显示项目页面。您也可以对其他项目应用相同的规则。