WordPress 2.6 添加了文章版本管理功能,但对普通用户来说该功能可有可无,而且还消耗数据库空间。WordPress 虽自身未提供版本相关的管理功能,但可以间接通过安装一些 Revisions 相关的插件来实现,当然手动处理也很简单。
禁用 WordPress 文章版本管理功能
方法:打开 WordPress 根目录下的 wp-config.php 文件,添加如下行即可:
define('WP_POST_REVISIONS', false);
删除 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';