【问题标题】:Wordpress permalink names are saved somewhere and I want to clear them outWordpress 永久链接名称保存在某处,我想清除它们
【发布时间】:2011-12-19 05:28:30
【问题描述】:

我正在接管一个尚未完成的 wp 网站。所有已创建的页面都被删除。

我创建了一个页面并尝试将其永久链接重命名为“志愿者”。

但是,我怀疑此页面曾经创建过,因为当我对其进行编辑并将其命名为 /volunteer ...时,它会自动将其保存为 /volunteer-2 ?

如果我创建一个随机命名的页面..即testingPage,它会像那样保存永久链接。

(我的永久链接设置为:/%postname%/)...

所以我很确定某个地方有一个以前保存的页面名称的列表...有人可以告诉我那在哪里以及如何清除它吗?

【问题讨论】:

    标签: wordpress permalinks


    【解决方案1】:

    永久链接不会保存,而是根据您的设置动态生成。

    %postname% 是名为 wp_posts 的表中名为 post_name 的列...理论上您可以更改保存在那里的任何内容,但我怀疑这很危险!

    有关获取永久链接的查询,请参阅http://wp.daveheavyindustries.com/2011/02/08/wordpress-permalink-via-sql/

    其他信息:

    【讨论】:

      【解决方案2】:

      被删除的帖子是从数据库中删除还是刚刚放入 WordPress“垃圾箱”?当您保存帖子时,它会获得一个独特的“slug”,用于 URL 的 %postname% 部分。 “垃圾箱”中的帖子仍然存在于数据库中,所以the code picks it up。如果您从数据库中删除旧帖子,您可以再次使用该名称。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2016-09-02
        • 1970-01-01
        • 1970-01-01
        • 2018-04-23
        • 2015-08-22
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多