免插件关闭WordPress修订记录和自动保存

WordPress 2.6开始增加了修订记录和自动保存的功能,能很方便地跟踪每篇文章的改动,并在你编辑的时候帮你定时自动保存进度。

 

但是当你有一定数量的文章,而不需要保存修订记录时,修订记录就反而成为了增加数据库负担的一个功能。当然有现成的插件可以帮你关闭并删除修订记录的功能,这里简单介绍一些不用插件的办法。打开安装目录下的 wp-config.php 并找到这行:

require_once(ABSPATH . 'wp-settings.php');

在这行前面的任意地方,甚至可以是文件的开头,加入:

define('WP_POST_REVISIONS', false);

保存之后,修订记录的功能就关闭了。

 

还有一个自动保存功能,事实上也会在数据库内部产生修订记录。如果不通过插件或者修改程序代码的话,标准的WordPress是无法真正的关闭自动保存功能的,但是允许你设置每次自动保存的间隔。因此你可以设置个一天的:

define('AUTOSAVE_INTERVAL', 86400 );

或者设个一年的

define('AUTOSAVE_INTERVAL', 31536000 );

这样就变相地关闭了自动保存功能,同时也不会产生修订记录了。

 

如果想在这个点上达到最大程度优化,你也可以删掉原有的修订记录,只要连进数据库并按顺序运行以下SQL语句

DELETE FROM wp_postmeta WHERE post_id IN (SELECT id FROM wp_posts WHERE post_type = "revision");

DELETE FROM wp_term_relationships WHERE object_id IN (SELECT id FROM wp_posts WHERE post_type="revision");

DELETE FROM wp_posts WHERE post_type = "revision";
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值