有没有办法在没有插件的情况下重新生成页面永久链接?

时间:2014-12-12 作者:codecowboy

我在一个网站上工作,它有一些不正确的永久链接,包含“home-2”,例如。http://example.com/home-2/pagetitle/. 我不知道在哪里home-2 来自并在页面编辑器中手动编辑永久链接,仅允许我编辑pagetitle 部分

This question 似乎相关,但指的是文章标题,而不是我需要更改的URL部分。

那么这怎么可能home-2 情况已经发生。可能是类别或父页?垃圾箱中没有具有该名称的帖子或页面。我如何在不使用插件的情况下删除它,例如this 重置永久链接?

UPDATE

有一个wp_posts 在数据库中记录标题为“主页”的页面,该页面具有post_name 字段设置为“home-2”。

2 个回复
SO网友:Sleuteltje

只需访问wp admin中的permalinks页面即可重置permalinks。在该页面上,您还可以选择需要的永久链接。检查home-2/位是否未在此处预先设置。

当然,最明显的是检查页面“pagetitle”不是页面“home-2”的子页面。检查垃圾箱中是否有现有页面(但您已经这样做了)。

是否所有链接都有此home-2/前置?还是只有几页的案例?

SO网友:karpstrucking

此页是另一页的子页吗?如果是,您可以编辑父页面的URL。

注意:99%的情况下,当我看到“某物-2”时,这是因为“某物”已经由另一个页面/帖子等创建。如果找不到,请检查垃圾箱-直到你将其从垃圾箱中删除,WP不会允许你在另一个页面/帖子等上使用该URL。

结束

相关推荐

Custom permalinks structure

我希望有这样的结构:www.mysite.com/2013 (必须显示2013年的所有职位)www.mysite.com/my-category/2013 (必须显示2013年和“我的类别”类别的所有帖子)www.mysite.com/my-category/my-tag/ (必须显示所有类别为“我的类别”和标记为“我的标记”的帖子)www.mysite.com/my-category/ (必须显示“我的类别”类别的所有帖子)www.mysite.com/my-