非子页面/类别时突出显示Wordpress菜单项

非子页面/类别时突出显示Wordpress菜单项,wordpress,menu,highlight,Wordpress,Menu,Highlight,我正在工作的网站是 我的客户要求一个我不知道如何集成的功能。即使在完全不同的网站页面/帖子/类别中,也要以白色突出显示菜单项(活动) 例如: 转到此页: 如您所见,菜单项“Designvertising”以白色突出显示 现在请点击右边的第一张图片:叫做Juice burst的塑料饮料瓶,我的客户希望当你点击页面的不同部分时,“DesignVersing”菜单项保持高亮显示 我没有集成菜单层次结构(子类别/页面),因为在整个项目中有许多修改 如果我知道php,我会这样做 “如果主菜单项被单击或以白

我正在工作的网站是

我的客户要求一个我不知道如何集成的功能。即使在完全不同的网站页面/帖子/类别中,也要以白色突出显示菜单项(活动)

例如:

转到此页:

如您所见,菜单项“Designvertising”以白色突出显示

现在请点击右边的第一张图片:叫做Juice burst的塑料饮料瓶,我的客户希望当你点击页面的不同部分时,“DesignVersing”菜单项保持高亮显示

我没有集成菜单层次结构(子类别/页面),因为在整个项目中有许多修改

如果我知道php,我会这样做

“如果主菜单项被单击或以白色突出显示,请保持以白色突出显示,直到单击其他主菜单项”。。。。我希望这是有道理的

或者可以通过将css集成到自定义字段中?

有3个页面需要此功能:

-最新工作页 -设计网页 -附加类别


我知道基本的Javascript和一点php,所以请明确一点。

让您的生活更轻松,并创建这些子页面!它不会花费5分钟,WP应该在菜单项中添加一些有用的类,比如当前页面等。然后它就可以很容易地设置样式了

除非我误解了你的意思?页面是否与菜单项无关

另一种方法是通过javascript向单击的菜单项添加类。
JQuery为此提供了一些有用的方法。。。addClass(“highlight”)等。这是您需要的吗?

啊哈,我找到了解决方案!虽然不是很好,但是如果你有更好的想法,我会很感激:我在一个自定义字段中添加了一些css:ul.navigation div.menu-header ul#menu-main.menu-li#menu-item-2434.menu-item a{color:#FFF!important;}它可以工作,但需要大量手动编辑!)非常感谢您的反馈,正如您所说,页面与菜单项完全没有关系,这就是我在这里发布的原因。我所做的自定义主题有点混乱,包括子页面、帖子类别和帖子,因此,将一些元素作为其他页面的子元素将是一场噩梦。不过,我很欣赏Javascript函数的建议。