奇怪的永久链接问题:无法将/COMPANY-2/重命名为/COMPANY/

时间:2012-03-06 作者:alex

我创建了一个名为“公司”的页面。但是permalink将其转换为/company-2/,试图将其更改为just/company/不起作用。该网站只有8个页面,没有一个叫做公司(不知道过去是否使用公司作为页面标题?)。

我能做什么?原因是什么?我应该去哪里看?不怕使用phpmyadmin;)

当做

7 个回复
最合适的回答,由SO网友:SickHippie 整理而成

检查其他页面的slug-其中一个页面可能正在使用/公司/正在使用。你也可以去你的网站上的/公司/看看有没有什么进展。

As mentioned in a comment, 一定要检查垃圾。您可能已删除了具有该名称的页面,但如果该页面仍在垃圾箱中,则无法重新使用该名称。

SO网友:cmegown

你很接近了。永久链接无法更改,因为在某个时候,另一个标题为“公司”的页面已经起草(不一定已发布)。不幸的是,据我所知,除了给页面命名之外,你从WordPress可以做的改变不多。但是,如果您有访问权限,可以进入数据库并查看“wp\\u posts”表。继续在“帖子标题”列下搜索,直到找到一个简单的“公司”并将其删除。理论上,这应该可以解决你的问题。

SO网友:MadeCurler

我也有同样的问题,并且做了所有通常建议的事情(清空垃圾等)。。我发现问题是,我在图库中有一个与页面同名的图像。删除了图像,用新名称上传,问题消失了。

SO网友:skibulk

就我而言,我试图将/gallery/2010-2重命名为/gallery/2010/。这与您的情况类似,只是我试图将页面slug重命名为一个数字。wordpress禁止这样做,因为数字是为存档类型的页面保留的。可能还有其他限制,我没有查到。希望这有助于其他在搜索“无法更改WP页面slug”后出现在这里的人。

SO网友:Kman

我有这个问题。我检查了所有论坛、垃圾、草稿和同名图片。最后,我喜欢我不正确使用Yoast插件的问题——重定向部分。我为一个不存在的页面创建了重定向,这阻止了我使用该url创建页面。一旦我删除了重定向,我就可以重命名slug了。

SO网友:Banago

你已经有了另一篇文章/页面,上面有同样的弹头(可能在你的垃圾桶里),而你已经把它拿走了。找到它并用它做你的事情:)

SO网友:Armstrongest

正如其他人所建议的,这看起来像一个重复的slug或(post_name) 在另一个WordPress项目中。因为WordPress中的大部分内容都存储在posts表中(通常wp_posts), 下面的SQL将通过返回以company.

打开MySql(phpMyAdmin works),并在SQL选项卡中输入此内容。

SELECT ID, post_title, post_name, post_type 
FROM `wp_posts` 
WHERE post_name LIKE \'company%\'
ORDER BY post_name

结束

相关推荐

All in One Seo and Permalinks

我正在使用多功能搜索引擎优化,对于帖子标题格式选项,我将其作为:%post\\u标题%kewyord1关键字2等关键字1,关键字2是我为我的网站选择的关键字此外,在Permalinks中,我将其命名为/%postname%/,以便帖子名称显示在短链接/url中因此,使用这些配置,如果我在标题中使用“Books”进行发布,它将如下所示:Books关键字1关键字2等但该帖子的短链接或实际url如下所示:www.mydomain。com/书籍它不包含我在搜索引擎优化中指定的所有关键字我试着将Permalink更