如何更改子菜单链接中引用的 WordPress 主页永久链接

Sun*_*yOz 4 wordpress permalinks submenu

我有一个 WordPress 网站,其菜单结构以主页为父菜单,并带有两个子菜单:隐私和站点地图。

\n

主页的固定链接是这样的:

\n

http://localhost/mysite/mysiteWP/ (如您所料 - 因为 wordpress 不显示主页名称。)

\n

但对于两个子菜单,它显示如下:

\n

http://localhost/mysite/mysiteWP/home-2/privacy-statement/

\n

http://localhost/mysite/mysiteWP/home-2/site-map/

\n

为什么主页现在列为home-2目录?哪里可以改回原来的

\n

如果我实际上将其放在地址栏中:\nhttp://localhost/mysite/mysiteWP/home/site-map/\n它解析为:\nhttp://localhost/mysite/mysiteWP/home-2/site-地图/

\n

我不\xe2\x80\x99 认为这是我第一次启动这个网站时的工作方式。然而,我在某个时候不小心删除了我的主菜单(我知道……我的错!),并且不得不重新添加菜单。正是在这次事件之后,我注意到URL 中的home-2 。(这可能与问题无关,但我想提一下以防万一!)

\n

我还在某处读到,如果您有重复的页面名称(即:在草稿中),这将导致 -2 添加到目录或页面名称中。我确实有一个重复的主页(草稿)页面,但我现在已将其丢弃并永久删除它,但这仍然没有解决我的问题。

\n

是什么导致它成为home-2,我是否可以将其改回home

\n

Sam*_*yan 5

转到All pagesfromDashboard并找到子页面的父页面site-mapprivacy-statement。它必须被命名Home(现在是你的首页)。然后将鼠标悬停在其上并单击Quick Edit

你应该看到这样的东西:屏幕

slug将from更改home-2home(我用红色下划线标记该字段)。并单击Update按钮。您的子页面将具有像这样的永久链接: http://localhost/mysite/mysiteWP/home/privacy-statement/ http://localhost/mysite/mysiteWP/home/site-map/

请注意,如果, ,类别中home存在另一个具有相同内容的页面,则无法使用 slug 保存页面。slugPublishedDraftScheduled