使用wordpress的朋友可能已发现,我们可爱的wordpress有一个功能:写文章时,系统会自动保存文章历史版本。
即当我们新建文章或者修改文章时,如果长时间没有点击“发布”或者“更新文章”,系统会每隔一定时间自动保存当前内容为文章历史版本,以防万一。当某个页面需要经常修改、经常更新,长时间会发现下面的文章历史版本相当多,几十个。
要清理这些wordpress自动保存的文章历史版本,直接在后台操作貌似不行。怎么办?直接从数据库中删掉便是,方法如下:
- 登录数据库,可使用phpMyAdmin
- 找到要操作的对象——wordpress数据库中的”blog_posts”表。浏览该表,找到”post_type”项,发现其中有”revision”
- 删除”blog_post”中”post_type”项标识为”revision”的数据
直接使用SQL语句也可:
DELETE FROM `_posts` WHERE `_posts`.`post_type` = ‘revision’;
