禁用WordPress 3.1的历史修订版本功能

已为老胡 2011-03-26 PM 1134℃ 5条

     使用wordpress已经很长时间了,小胡现在已经升级到了3.1版本,可是每次的wordpress自动保存历史修订很让小胡苦恼,数据库的posts表里面的断断续续的ID,还有一大堆无用的信息,需爱护计算了下,一篇文章发布成功竟会多10来条之多的数据,唉,纠结,还很蛋疼。
    大家都知道,这是wordpress存在已经的问题,小胡之前试过修改源码,用过插件,可是到现在的wordpress3.1之后作用都失效了,网上的解决办法,也或多或少都存在一些问题,不很完美。下面,介绍下小胡找到的另外的一种方法,感谢网友们的共享。

    注:以下修改方法需要更改程序文件,建议用专门的PHP编辑软件来操作,小胡是用emeditor来进行修改的

1)禁用WordPress历史修订版本
在wordpress的程序根目录,配置文件wp-config.php中,找到
define ('WPLANG', 'zh_CN');

在下面加入如下代码:

define('WP_POST_REVISIONS', false);//禁用历史修订版本
define('AUTOSAVE_INTERVAL', 86400);//设置自动保存时间设置为一天

    简单说明下这第二条:比如你在后台添加文章的时候,当输入标题,切换到内容输入时,系统会自动保存成草稿。当你编辑时,也会定时保存一下,防止你正在编辑的内容丢失。这个草稿是在后台可见的。所以这条根据你的需求来定。如果你想保留文章自动保存功能,你可以加上第二条。当然,你也可以直接无视它,按WordPress默认的自动保存来。其实我是建议把自动保存功能完全禁用掉,真是个烦人的东西,有时候自动草稿都能被搜索引擎收录,真是无语。

非特殊说明,本博所有文章均为博主原创。

评论啦~