快速删除WordPress所有文章修订版本

  • A+
所属分类:wordpress

快速删除WordPress所有文章修订版本

在WordPress后台编辑文章发布时,会产生不少修订版本占用数据库空间;
修订版本的设计是很人性化的,当文章出错或者丢失的时候可以根据修订版本记录来找回之前的内容,默认是每隔一分钟保存一次;

快速删除WordPress所有文章修订版本

当博客文章数量积累到一定量的时候,修订版本会占用非常多的冗余数据,给服务器的压力加重从而影响网站加载速度;
这个时候我们可以通过代码批量删除修订版本,精简数据库

批量删除文章修订版本方法

打开WordPress主题目录下的functions.php文件,插入以下代码后,刷新网页就能将其全部删除;

[dm lang="php"]
$wpdb->query( "
DELETE FROM $wpdb->posts
WHERE post_type = 'revision'
" );
[/dm]

当然也可以用到WP Cleane插件方式来删除,不过自定义代码的方式对了解学习WordPress更有帮助;

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

,输入正确后才能评论!