这个问题总是把我绊倒,但似乎应该有一个简单的解决办法。
我在一个层次结构中创建了几个页面,如下所示。
About Us
- History
- Mission
Events
- Field Day
- Labor Day Picnic
我还在Wordpress中创建了三个菜单。包含以下内容的“主”菜单:
About Us
Events
此菜单水平显示在网站顶部。我还有两个二级菜单,“AboutUsMenu”,它只包含以下两页:
History
Mission
第三个菜单“EventsMenu”,包含其他两个子页面:
Field Day
Labor Day Picnic
我在页面编辑器上添加了一个元框,让我将两个子菜单中的一个子菜单与每个页面相关联。这允许我在网站顶部显示我的“主”菜单,然后在每个页面上,我可以动态地确定在任何页面上显示哪个子菜单。
当用户访问子页面时,会出现问题,例如/关于我们/任务。由于我在任务页面,“Main”菜单没有为About Us页面提供当前\\u page\\u项的css类。从技术上讲,它不是当前页面,但我希望能够将其样式设置为当前页面,因为就用户而言,它是活动部分。主菜单不知道子页的任何信息,因此Wordpress无法添加当前的\\u page\\u项或当前的\\u page\\u祖先CSS类。
我正在使用wp\\u nav\\u menu编写所有菜单。
有谁能告诉我一个简单的方法将所有这些链接在一起,这样菜单就会明白它们是当前的菜单项。