禁用并删除 Wordpress 文章修订记录

2008-10-08 6:06 | 来源: 原创 | 作者: 辐射鱼 | 评论: 28条评论

Wordpress 2.6 引入了文章修订历史功能,当时我们翻译成“编辑历史”,但这一功能对多数个人博客毫无用处,还往数据库中写入了一些毫无用武之地的内容,假若你是个有洁癖的人,那么我们一起来看这个教程,来个大扫除吧:

  1. 禁用 WordPress 文章修订历史功能
  2. 打开 Wordpress 根目录下的 wp-config.php 文件,添加如下行即可:

    define('WP_POST_REVISIONS', false);
  3. 删除 WordPress 已有的文章修订记录

  4. WordPress 文章的修订记录,都被写入了数据库,既然我们不使用他们,那么,清除他们吧!通过以下 SQL 语句可以删除:

    DELETE FROM wp_postmeta WHERE post_id IN (SELECT id FROM wp_posts WHERE post_type = 'revision');
    DELETE FROM wp_term_relationships WHERE object_id IN (SELECT id FROM wp_posts WHERE post_type='revision');
    DELETE FROM wp_posts WHERE post_type='revision';

经过上面这两步,WordPress 文章修订历史功能就不会再来打扰你了。这个教程有用吧?欢迎留言哦。
如需更多 Wordpress 中文教程,请持续关注 Wopus 中文平台!

wordpress主题定制

标签: , ,

| More

编辑: 辐射鱼

  1. 酋 长 说:

    感觉这个功能像是WordPress的单一博客多人协助的功能,这样相互之间对文章的修改可以让大家知道。但绝大多数的Blogger都是单一的个体,所以,功能也就成了鸡肋!

  2. EaSy 说:

    汗,还有比我更早的。
    搞的跟论坛功能一样,确实多余。

  3. 老N 说:

    你们都好早啊。。。
    这个我确实用不到。禁用了。

  4. 辐射鱼 说:

    @老N 我经常用那个 SQL 语句,难道我有洁癖?

  5. 老N 说:

    @辐射鱼 禁用了还为何要用那个sql?一次之后不就没有了?

  6. 辐射鱼 说:

    @老N 暂时还不能完全禁用掉,编辑后又会出现,SO,囧囧的

  7. 雀巢 说:

    @酋 长 你不睡觉吗?

  8. 望月 说:

    使用第一行代码时ftp不能保存是什么原因呢。

  9. bryan 说:

    请问:如何在侧边栏显示图片,是多张的自由刷新的,做好是可以用外联的图片和广告?谢谢!

  10. wangyh 说:

    直接禁用了。

  11. Allen 说:

    @酋 长
    我觉得2.6最失败的就是这个功能了,不知道这个方法的时候我还抗拒升级了

  12. 酋 长 说:

    @望月
    这个和FTP没什么关系吧!

  13. 酋 长 说:

    @Allen
    哈哈,这个功能确实,但这就是WordPress好玩的地方,不然都那么仔细,就没这篇文章和这些评论了!

  14. maxsailor 说:

    只知道第一步,懒得去删了,现在SQL一句就OK了.

  15. 美丽星点 说:

    功能不错,我就不用了,加上就加上吧,至少知道自己修改了多少次,回头还想把这个显示出来

  16. 辐射鱼 说:

    @美丽星点 Post Revision Display 这个插件就适合你

  17. 胖头鱼 说:

    在我自己的博客上已经试验过,应该不是wp-config.php文件,而是wp-settings.php,这里面有一行define('WP_POST_REVISIONS', ture);,改成define('WP_POST_REVISIONS', false);。
    如果在wp-config.php里添加define('WP_POST_REVISIONS', false);这一行的话,博客首页就会显示这一句,而且版面也会破坏。

  18. 辐射鱼 说:

    @胖头鱼 请问你加对地方没?一般要加在define ('WPLANG', '');之后。
    另setting和config是两个不同作用的文件,setting是定义,config是设置,这就是wp灵活的地方

  19. idealei 说:

    你好,我按照你的方法清空了记录。但是我的文章固定连接如果按序号走,还是以前的数字,中间空了很多,没有连续上啊,怎么回事,谢谢。

  20. countmeon 说:

    这个方法现在也不好用,个人还看到另外一个方法挺不错的,似乎不错但是要修改源代码

  21. 地热 说:

    对个人博客来说是绝对的鸡肋