去除wordpress修订版本加快运行速度

幻灯片 cyanprobe 10年前 (2014-10-01) 4392次浏览 已收录 1个评论

去除wordpress修订版本加快运行速度

为什么要去掉版本

wordpress一分钟会保存一次正在编辑的文档,防止网页崩溃导致的文章内容丢失,修改文章的时候自动保存生成一个修订版本,有时候会产生5-8个修订版本,这些修订版本会占用几倍的数据库行,增加数据库冗余,拖慢网站。

怎样去掉数据库版本

主要讲一下如何无插件实现去掉wordpress修订版本功能,清除wordpress数据库冗余。
方法1修改主题functions.php文件实现功能:
在文件中 ?> 的前面加上代码:
remove_action ( ‘pre_post_update’, ‘wp_save_post_revision’ ); /*注释移除修订功能*/
方法2在根目录配置文件wp-config.php中添加以下代码移除功能:
define(‘WP_POST_REVISIONS’, false);  /*注释移除wp修订功能*/
QQ截图20141001173228

怎样删除已经产生的冗余数据

查询已经生成的数据量,登陆phpMyAdmin后台,点击SQL,执行SQL语句。
SELECT * FROM wp_posts WHERE post_type = “revision”
xiud1
删除冗余数据记录
同样点击“SQL”,执行SQL语句:DELETE FROM wp_posts WHERE post_type = “revision”
xiud1
OK执行完成,已经删除了冗余数据,教程就到此结束了。

作者:fkwebs


CyanProbe , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:去除wordpress修订版本加快运行速度
喜欢 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
(1)个小伙伴在吐槽
  1. 还是那句话,wordpress跑步起来。
    松果2015-04-04 01:29 回复