WordPress 默认开启的 “自动保存” 和 “修订版本” 功能,会在编辑文章时生成大量重复数据,长期积累可能导致数据库臃肿,拖慢站点速度。以下是一套简单有效的方法,帮你彻底禁用或限制这两项功能,减轻数据库负担。

功能原理与适用场景

  • 自动保存:默认每 1 分钟自动保存一次草稿,避免意外关闭页面丢失内容,但会产生冗余数据。
  • 修订版本:每次更新文章都会生成一个历史版本(可在编辑页查看 “修订版本”),方便回滚但占用数据库空间。

适合禁用的场景

  • 内容更新频率低的站点(如企业官网);
  • 数据库空间有限的虚拟主机;
  • 更习惯手动点击 “保存草稿” 的用户。

注意:禁用后需养成手动保存习惯,避免突发情况(如浏览器崩溃)导致内容丢失。

操作方法:修改 wp-config.php 文件(1 步生效)

  1. 添加控制代码,打开网站根目录 wp-config.php 文件,在 /* That's all, stop editing! Happy publishing. */ 这行代码上方,粘贴以下代码(根据需求选择配置):
  1. 保存生效,保存文件并上传到服务器,覆盖原文件。此时进入文章编辑页,自动保存功能已失效,且新编辑的文章不会再生成修订版本(历史修订版本需手动删除)。

额外建议:清理历史修订版本

禁用功能后,数据库中已存在的历史修订版本仍会占用空间,可通过以下方式清理:

  1. 安装插件「WP-Optimize」,进入插件后台的 “数据库” 选项,勾选 “清理修订版本”,点击 “优化” 即可一键删除。
  2. 若熟悉数据库操作,可通过 phpMyAdmin 执行 SQL 命令(替换 wp_ 为你的数据库前缀):
DELETE FROM wp_posts WHERE post_type = 'revision';

若后续需要重新启用自动保存或修订版本,只需删除 wp-config.php 中添加的对应代码,保存后站点会恢复默认功能。

© 版权声明
THE END
喜欢就支持一下吧
点赞5 分享
评论 共1条

请登录后发表评论