当前位置:
首页 > 技术 > 限制WordPress文章页面修订版本(revision)数量

限制WordPress文章页面修订版本(revision)数量

之所以提出这个话题,是因为wordpress的post id增加的太快了,基本上每10个id号,只有不到1个能够被用上的。不仅仅post id快速增加,数据库里面也会生成大量垃圾数据,时间长了,影响相应速度。于是想到了限制revision的功能,于是又有了这篇技术分享,但是我最后发现,完全禁止revision也是不可取的,不利于使用,缺少了一个文章回滚的功能。最后,我选择了限制revision版本的数量为6(最新的6个版本),即只保留6个最近的版本,post id无法限制了,就让它继续疯涨吧,至少减少一点数据库里面的无用条目。

如何修改修订版本数量

最简单的方式,是修改根目录下的wp-config.php文件。

哦,这不是wordpress内核代码吗?我刚开始也是这样想的,后来仔细想了想,不对,这个文件在安装wordpress的时候,就是被修改过的。我们下载的原始wordpress代码包,这个文件的名称最初是wp-config-sample.php,建好数据库之后,要修改文件名。想到这里,就明白,这个文件是可以修改的,而且并不影响wordpress的升级。

在wp-config.php文件里面增加一行代码:

或者

wordpress默认revision可以无限增加,要怎么设置看自己的需求了。

代码加在哪里?

不是在wp-config.php文件里吗?

是的。不过,这里有个细节需要注意,代码要加在这一段代码之前:

否则,我们自己增加的代码不起作用,是php的require-once这个函数调用的原因,代码加在最后就不起作用了。

限制WordPress文章页面修订版本(revision)数量:等您坐沙发呢!

发表评论

您必须 [ 登录 ] 才能发表留言!