用SQL语句删除WordPress文章修订版本

前面我们给大家推荐WP Cleaner插件来删除WordPress文章修订版本,今天教大家一条简单的SQL语句,来删除WordPress文章修订版本。

查看所有修订版本

首先我们打开数据库管理系统(如:phpMyAdmin),找到你的wordpress数据库,我们可以看到wp_posts(默认wp_前缀)表。表中字段“post_type”的值是“revision”用来表示这条记录是修订版本。

查询修订版的SQL语句
查询修订版的SQL语句

SQL语句:

    SELECT * FROM wp_posts WHERE post_type = "revision"

执行查询语句就可以看到网站中的所有修订版文章。怎么样,是不是特别多?是时候清理一下了。
因为WordPress头条禁用了修订版本功能,所有本站的修订版本并不多,都是没禁用之前产生的

本站的修订版文章
本站的修订版文章

删除所有修订版本

接下来就让我们来删除这些文章吧

删除修订版文章的SQL语句
删除修订版文章的SQL语句

SQL语句:

    DELETE FROM wp_posts WHERE post_type = "revision"

执行删除语句成功后再查询一遍,这下修订版都不见了。posts表大瘦身啦。
注意:以上SQL语句默认表名都是wp_posts(默认wp_前缀),请修改成你自己的文章表名。

还可以分享文章给好友:

发表评论

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

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据