wordpress 上同时有两个活动链接

Two active links at the same time on wordpress

我的网站有这个“问题”,即,当我在主页时,我的菜单中有另一个 link 不是页面,它保持活动状态,因为我在link.

基本上我添加了 https://dama.ci/notre-histoire url 到那个 link 所以当我在我网站的另一个页面上时我实际上可以单击 link 并返回到附加锚点的主页,这就是导致问题的原因。

所以我的问题是,因为菜单上的 link 不是一个页面,我实际上可以做些什么才能让 link 仅在单击时激活?

是否有其他方法可以实现我想要在网站上实现的目标?

如果你想查看网站here is the URL

更改您的“服务”link URL 来自:

https://dama.ci/#inspiration

简单地说:

/#灵感

即当您在 link 中使用完整的或相对根的 URL 时,请记住添加您的域的尾部斜线。

当您说两个菜单项同时突出显示时,您是指“灵感”和“家”吗?如果是,您需要将“主页”link 指向主页顶部(例如,使用 URL,例如 /#inspiration)。否则,它会被您的主题突出显示为当前页面。

您可以尝试另一种方法,您应该使用 js 从 li onload 中删除当前菜单项 class 我已经为您添加了示例 js 代码

$(document).ready(function() {
            $(".menu-item-538").removeClass("current-menu-item current_page_item");
       });
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>