WordPress Revisions刪除教學|限制版本數量3個+資料庫清理技巧

WordPress Revisions刪除教學|限制版本數量3個+資料庫清理技巧

WordPress 頁面版本(Revisions)太多確實會拖慢資料庫、影響網站速度,這個問題很常見,而且很好解 👍
我直接給你「最快有效」的做法(含限制只留3份)


一、限制只保留「最新3個版本」(最重要)

到你的 WordPress 主機,用 FTP 或主機檔案管理員:

找到:

/wp-config.php

加入這行(放在 /* That's all, stop editing! */ 上面):

define('WP_POST_REVISIONS', 3);

👉 這代表:

  • 每篇文章 / 頁面
  • 最多只保留「3個版本」
  • 超過的自動刪除

二、刪除「已經累積的舊版本」

⚠️ 上面只限制「未來」,舊的還在 → 要手動清

方法1(最簡單)👉 用外掛

推薦用:

👉 WP-Optimize

操作:

  1. 安裝 → 啟用
  2. 進入: WP-Optimize → Database
  3. 勾選:
    • Clean all post revisions
  4. 按「Run optimization」

👉 一鍵清光所有舊版本


方法2(進階)👉 用資料庫 SQL

如果你用 phpMyAdmin:

DELETE FROM wp_posts WHERE post_type = "revision";

👉 直接清掉所有歷史版本(最快)


三、完全關閉版本(不建議,但可選)

如果你想「完全不存版本」:

define('WP_POST_REVISIONS', false);

⚠️ 風險:

  • 無法復原內容
  • SEO文章編輯不安全

👉 建議你「留3份」是最佳解


四、加強優化(SEO + 速度)

你這種做接案網站的(SEO很重要),建議再加:

✔ 自動清理排程(WP-Optimize有)
✔ 搭配:

  • WP Rocket(快取)
  • 或 LiteSpeed Cache

👉 效果:

  • 後台變快
  • Google排名更穩
  • AI抓取更順

五、最佳設定(推薦你直接用)

define('WP_POST_REVISIONS', 3);
define('AUTOSAVE_INTERVAL', 300); // 5分鐘自動存

給你結論(最重要)

👉 你只要做這3件事:

1️⃣ wp-config 加:

define('WP_POST_REVISIONS', 3);

2️⃣ 用 WP-Optimize 清一次舊版本
3️⃣ 開啟定期資料庫清理

👉 網站會「明顯變快 + 更乾淨」


返回頂端