关闭WordPress的自动保存,清理WP数据库垃圾
为了最大程度上减少用户丢失数据的可能性,WordPress博客主题程序添加了自动保存功能。WordPress默认开启了这一功能,通过自动保存,用户在使用WordPress撰写博文时,每隔一段时间,WordPress都会将用户所添加的内容进行保存。
但与此对应的是,一旦WordPress保存一次,WordPress的MySQL数据库中的wp_posts表里就会增加一行无用数据,一段时间后,此举会使得用户的数据库里含有大量的垃圾内容。
这里,我们来分享一下自己在关闭WordPress的自动保存中的经验,以为后来者提供借鉴。
1.关闭WordPress的自动保存
首先我们来关闭WordPress的自动保存功能,此方法适用于WordPress的各个版本。
1) 修改wp-config.php
- 打开WordPress程序主目录下的wp-config.php文件,在其中<?php和?>之间(比如第68行)添加如下内容:
- //关闭WordPress文章版本控制
- define(‘WP_POST_REVISIONS’, false);
- define(‘AUTOSAVE_INTERVAL’, false);
- 添加完毕,保存即可。
2) 修改post-new.php文件
关闭掉WordPress的自动保存功能之后,虽然以后不会再往WordPress的数据库中添加垃圾内容,但作为追求完美主义的我们,又怎么能忍受以前已经放进去的垃圾一直存在呢。
下面,我们一起来把数据库中原本存在的垃圾内容删除。其实操作十分简单。登入phpMyAdmin数据库管理界面,执行如下SQL语句:
DELETE FROM wp_posts WHERE post_type = "revision";
执行完毕,即能清理掉WordPress数据库中的垃圾数据了。
还没有任何评论,你来说两句吧