4

我有一个带有菜单结构的 wordpress 网站,其主页作为父级,有两个子菜单:隐私和站点地图。

主页的永久链接是这样的:

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

但是对于两个子菜单,它显示为:

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

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

为什么主页现在列为home-2目录?我在哪里可以把它改回只是

如果我真的把它放在地址栏中: http://localhost/mysite/mysiteWP/home/site-map/ 它会解析为: http://localhost/mysite/mysiteWP/home-2/site-map/

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

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

是什么导致它成为home-2,无论如何我可以将它改回home吗?

谢谢, SunnyOz

4

1 回答 1

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

于 2018-02-04T10:31:25.767 回答