可以从wordpress页面菜单链接到同一页面吗?

可以从wordpress页面菜单链接到同一页面吗?,wordpress,Wordpress,我有一个大的单页wordpress网站和一个从wordpress管理页面面板创建的菜单。我在主页的任何地方都添加了类似和类似的链接。现在我需要将href添加到页面菜单名称中,比如,实际上我不知道是否可以从wordpress管理页面的菜单中执行此操作,或者任何人都知道这些页面存储在哪里,以便我可以手动在文件中添加链接。谢谢 尝试了插件“页面链接到”,并在where中添加了类似的链接,但不幸的是,插件不理解这一点 关于,您不应该使用元素的name属性。相反,将ID值分配给页面的元素,例如: <

我有一个大的单页wordpress网站和一个从wordpress管理页面面板创建的菜单。我在主页的任何地方都添加了类似
和类似的链接。现在我需要将href添加到页面菜单名称中,比如
,实际上我不知道是否可以从wordpress管理页面的菜单中执行此操作,或者任何人都知道这些页面存储在哪里,以便我可以手动在文件中添加链接。谢谢

尝试了插件“页面链接到”,并在where中添加了类似
的链接,但不幸的是,插件不理解这一点


关于,

您不应该使用元素的
name
属性。相反,将
ID
值分配给页面的元素,例如:

<a href="#foo">Link to foo</a>

<div id="foo">
<!-- Your foo content goes here -->
</div>


对于您的问题:您可以手动添加到WordPress菜单的链接,输入自定义值作为
href
属性。要添加链接,请在“菜单管理”部分的自定义链接的URL字段中输入
#foo

您正在使用WordPress的内置菜单管理器吗?(外观->菜单)

如果是的话,那么它应该是相当简单的

首先,您需要标记页面中要链接到的区域-为元素设置一个ID就足够了。因此,如果您希望浏览器在单击链接时滚动到最新帖子的顶部,例如,您需要在包含最新帖子的标记中添加一个ID。然后给它一个唯一的名称(这很重要)。所以像id=“latest\u posts\u area”这样的东西应该可以做到这一点。不过,请注意,您可能需要编辑模板文件才能执行此操作,因此,请确保您已备份了主题,以防出错

因此,如果您有:

<div class="latest_posts">

您可以将其编辑为:

<div class="latest_posts" id="latest_posts_area">

然后,在“管理”菜单中,添加/编辑链接时,只需将URl设置为“最新发布”区域,然后在每个可见链接的页面上,单击该链接即可将用户浏览器滚动到添加ID的标记的顶部