已为老胡 - 网络技术研究和生活琐事记录 - 禁用WordPress 3.1的历史修订版本功能
type: channel
link: https://www.heyihu.com/tag/%E7%A6%81%E7%94%A8WordPress-3-1%E7%9A%84%E5%8E%86%E5%8F%B2%E4%BF%AE%E8%AE%A2%E7%89%88%E6%9C%AC%E5%8A%9F%E8%83%BD/
items: 禁用WordPress 3.1的历史修订版本功能

禁用WordPress 3.1的历史修订版本功能
type: item
date: 2011-03-26T16:42:39+08:00
description: 使用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默认的自动保存来。其实我是建议把自动保存功能完全禁用掉，真是个烦人的东西，有时候自动草稿都能被搜索引擎收录，真是无语。