关闭 WordPress 的 Post Revisions 功能
从 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"; |
关键的问题就是 WP 把 revision 直接放到了 wp_posts 表里,所以不爽。
嗯,是啊,revisons 并不会展示给访问者,而它所占用的存储空间却比发布的文章要多出数倍,两个都混在 posts 表里面,这就有点扯淡了。
己按你介绍的方法关闭了,谢谢!