提问者:小点点

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


我正在工作的网站是http://archibaldbutler.com/projects/williamsmurrayhamm/

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

例子:

转到此页:http://archibaldbutler.com/projects/williamsmurrayhamm/designvertising/

如您所见,菜单项“设计化”以白色高亮显示。

现在请点击右边的第一张图片:叫做果汁爆裂的塑料饮料瓶,我的客户希望当你点击该页面的不同部分时,“设计”菜单项保持突出显示。

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

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

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

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

有3个页面需要此功能:

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

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


共1个答案

匿名用户

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

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

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