关闭wordpress“修订版本Revision”功能
Wordpress默认是开启了修订功能,为每一次文章的修改做了备份。这样对数据保护比较有利,但是也有很大的缺点。那就是每次修订都会在Post表里增加一条纪录。
我在用Google的站长工具箱时,发现sitemap里有一条链接爬虫没有找到,一条是1999/11月的,那时我还没有开博客,怎么会呢?无论怎样在文章里找都找不到这条纪录,无奈我进入数据库查询,发现有篇文章的修订版是1999年的,就导致了这样的一条链接生成。
网上很多人都教你使用wordpress插件清除或者关闭自动保存功能等,我认为自动保存功能不能关闭,因为在你撰写的时候,自动保存很有利,万一有失误,还可以挽救下。解决方法如下:
编辑 wp-config.php 文件(博客根目录),查找以下代码:
define(‘ABSPATH’, dirname(__FILE__).’/');
添加一行代码:
define(‘WP_POST_REVISIONS’,false);
这条代码是屏蔽掉“Revision”,有几个参数可选,根据实际需要修改:
* true(默认)或者 -1:保存所有修订版本
* false 或者 0:不保存任何版本(除了自动保存的版本)
* 大于 0的整数 n:保存 n 个修订版本(+1 只保存自动保存版本),旧的版本将被删除。
这里我选择了
define(‘WP_POST_REVISIONS’,+1);
这样既可以接受一条纪录,Wordpress数据库又不会变的特别庞大。
原创文章转载请注明:转载自"中立博客"http://yesmyidea.com/本文链接:http://yesmyidea.com/turn-off-wordpress-revision/
最近评论