菜单自定义链接不适用于外部站点

时间:2017-09-29 作者:ro.nin

我在我的站点中有这个标题菜单(使编辑成为主题),但我注意到指向本地锚节(如#节)的自定义链接可以在同一页面中正确导航到所需的位置,但外部链接无法工作,即使指定“在新选项卡中打开”。我想是有什么东西阻止了菜单链接的打开,或者更糟的是,该主题不支持外部链接。既然我是noob,我应该在哪里查找菜单项/链接打开行为?改变这种行为容易吗?

菜单元素html如下所示:

<li id="menu-item-812" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-812 level-0"><a class="menu-item-href" href="#societa"><span class="line_wrap"><span class="line"></span>L’Agenzia</span></a></li>
<a class="menu-item-href" href="#societa"><span class="line_wrap"><span class="line"></span>L’Agenzia</span></a>
如果我创建的外部链接是相同的,则url为www.google。href中的com(例如)。

1 个回复
SO网友:ro.nin

解决了这个问题,我已经手动将“外部”css类添加到菜单链接中,如下所示https://github.com/ChrisWojcik/single-page-nav/issues/1

事实上,这并没有起作用,问题仍然是该页面的目的是单页导航,这是为了防止打开外部链接,因为我认为平滑到节的移动并不是为了管理外部链接

结束

相关推荐

如何在WordPress中覆盖/定制wp-admin/nav-menus.php

我想知道是否有办法定制wp管理/导航菜单。php,以便我可以添加自己的额外字段或选项卡。例如,我想为用户创建的每个菜单创建一个新选项卡(菜单设置)。我觉得如果在创建的每个菜单上都附加了特定的设置,会更加方便用户。这可能吗?目前,我正在按主题选项进行此操作,但它有局限性:(