A-A+

去掉WordPress文章的修订版本(Post Revision)

2012年07月20日 WordPress 暂无评论 阅读 862 次

文章的修订版本(Post Revision)是WordPress2.6 之后增加的功能,每次自动保存和修改文章后都会产生一个新的版本.通过这些修订版本,我们可以把文章还原到该版本时的状态.在默认情况下, WordPress 是不会自动删除这些版本的,如果经常修改文章,久而久之,数据库中将会储存大量的修订版本,给数据库造成不必要的增大.除此之外,每个修订版本还都会占用一个文章ID号.    
我以前在安装 WordPress 时并不知道这个功能,所以也就一直没有去掉.虽然现在文章不多,所以数据库也还大,但就这几十篇文章,文章ID却已用到了700多了.感觉很不好,所以现在想着把它关闭了.

一、关于修订版本(Post Revision)    

官方介绍    

打开 {WordPress 根目录}/wp-settings.php(最新官方介绍中说明,不是大家一般看到的wp-config.php 文件了) 文件, 加入代码:    

参数分为:  

  • true (default), -1: store every revision

  • false, 0: do not store any revisions (except the one autosave per post)

  • (int) > 0: store that many revisions (+1 autosave) per post. Old revisions are automatically deleted.      

例如:    

保存最近3个修订版本(旧的删除):    

二、删除数据库中已经记录的修订版本(操作之前,请先备份数据库!)        

1.从你网站的控制面板,登陆 phpMyAdmin 。
2.在左侧的导航栏,找到你博客的数据库,进入数据库界面。
3.点击上面的“SQL”,填写一下代码:    

4.点击右下角的“执行”。
这样你就删除了你数据库中所有的自动保存的修订版本。    

三、(懒人)安装“Delete-Revision”插件    

插件的安装方法很简单,进入你的后台—>插件—>添加新插件—>搜索“Delete-Revision”—>安装立即使用即可。然后就是到你的设置栏目下,找一个名为“Delete-Revision”选项,按照提示操作即可。    

给我留言

© CopyRight 2010-2015 闲情博客. All rights reserved.  Theme  zmingcx.com_Ality  
网站地图 如果你觉得好用,赶紧分享给你的好友吧

用户登录