关闭 WordPress 的 Post Revisions 功能

May 9th, 2009 | Filed under WordPress

从 2.6 开始,WordPress 增加了一个叫做 “Post Revision” 的功能,用来保存文章修订历史,这个功能类似在百科类网站中很普遍。但对博客站来说,感觉意义不大,至少对我这样的普通用户来说是不需要的,除非你经常修改你的文章,需要回档到之前的版本,而对于这个功能是否合理,也有很多争论。诸如没有页面设置来关闭这个功能,浪费存储空间,影响性能等等。

现在仍然是通过 wp-config.php 来关闭:

1
2
3
4
/**
 * Turn off "Post Revisions"
 */
define ('WP_POST_REVISIONS', 0);

对于以前存在的 Revisions 可以通过如下的 SQL 语句删除:

1
DELETE FROM wp_posts WHERE post_type = "revision";
Tags:
  1. Rainux
    May 9th, 2009 at 04:19
    Reply | Quote | #1

    关键的问题就是 WP 把 revision 直接放到了 wp_posts 表里,所以不爽。

  2. Verdana Mu
    May 9th, 2009 at 14:21
    Reply | Quote | #2

    嗯,是啊,revisons 并不会展示给访问者,而它所占用的存储空间却比发布的文章要多出数倍,两个都混在 posts 表里面,这就有点扯淡了。

  3. 舒友阁
    May 10th, 2009 at 13:52
    Reply | Quote | #4

    己按你介绍的方法关闭了,谢谢!

Comments are closed.