每次在发表文章的时候,如果写文章的时间长了些,WP就会自动保存草稿,例如下图:
其实这个功能不错,但是当发表或编辑一篇文章,保存有十几个草稿版本的时候,会增加很多垃圾数据,增大数据库压力等缺点。目前我暂未找到一个好的方法(好的方法意思是不用修改到wp核心代码)关闭这个功能,所以给大家两个方法用来删除已保存的草稿。
方法一:
可以使用插件WP-Cleaner帮你快速删除掉自动保存的草稿。
方法二:
如果你不想使用插件,这个方法可以方便的批量删除:
运行你数据库上的phpMyAdmin,进入你的数据库(如果你不是使用phpMyAdmin也没关系,反正重点在于后面的SQL删除语句),点右边选项卡的“SQL”,运行这个SQL语句:
DELETE a,b,c FROM gogo_posts a LEFT JOIN gogo_term_relationships b ON (a.ID = b.object_id) LEFT JOIN gogo_postmeta c ON (a.ID = c.post_id) WHERE a.post_type = 'revision'
请自行把以上代码的标点符号替换为英文半角符号。
注意:运行SQL语句前请先备份你的数据库,以免发生 意外。gogo_为你安装WordPress时所设置的前缀,如果你修改过默认前缀,请把以上SQL语句的gogo_修改为当时你填写的前缀。
暂无评论
要发表评论,您必须先 登录