禁用WordPress文章修订版本和自动保存功能

禁用WordPress文章修订版本和自动保存功能

WordPress 自动保存(AutoSave)和文章历史修订版本(Revisions)的功能实在是烦,这些文章的历史修订版本都会写入数据库保存,大大增加了数据库的膨胀速度,而且WordPress管理后台并没有提供关闭功能选项。如果要禁用,可以使用如下办法。
1、禁用自动保存
找到wp-admin目录下的post-new.php,post.php,page-new.php和page.php这四个文件。将代码wp_enqueue_script(‘autosave’);注释掉或删除
2、禁用WordPress文章历史修订版本(Revisions)
在wp-config.php中的代码require_once(ABSPATH . ‘wp-settings.php’);前增加以下代码即可:
define(‘WP_POST_REVISIONS’,false);
3、如果想清理数据库中以前的文章历史修订版本
可以通过phpmyadmin定期清理和删除数据库中的冗余文章修订版本
DELETE from wp_posts where post_type=’revision’;
DELETE FROM wp_postmeta WHERE meta_key= ‘_edit_lock’;
DELETE FROM wp_postmeta WHERE meta_key =’_edit_last’;

发表评论

电子邮件地址不会被公开。 必填项已用*标注