我试图用一个简单的概念创建菜单结构:
水平、1级深主菜单是一个垂直子菜单,包含当前主菜单项(2级深)的子菜单。当然,在以下情况下应显示子菜单:
查看主菜单项查看主菜单项的直接子菜单项查看主菜单项的子菜单项(第三级)查看主菜单项的子菜单项(第三级)因为我想保持菜单的干净,所以我只需要显示当前活动的第二级菜单项的第三级菜单项。
基本上,我想实现与本主题中描述的相同的目标:How to show only parents subpages of current page item in vertical menu? - BUT, using wp_nav_menu()
如果有人能给我指出一个正确的方向,我很乐意使用过滤器或定制步行器。
这里需要注意的重要一点是,由于wp\\u nav\\u菜单还可以包含自定义链接或类别链接,因此解决方案应该适用于所有这些情况。