WordPress 頁面版本(Revisions)太多確實會拖慢資料庫、影響網站速度,這個問題很常見,而且很好解 👍
我直接給你「最快有效」的做法(含限制只留3份)
目錄
一、限制只保留「最新3個版本」(最重要)
到你的 WordPress 主機,用 FTP 或主機檔案管理員:
找到:
/wp-config.php
加入這行(放在 /* That's all, stop editing! */ 上面):
define('WP_POST_REVISIONS', 3);
👉 這代表:
- 每篇文章 / 頁面
- 最多只保留「3個版本」
- 超過的自動刪除
二、刪除「已經累積的舊版本」
⚠️ 上面只限制「未來」,舊的還在 → 要手動清
方法1(最簡單)👉 用外掛
推薦用:
操作:
- 安裝 → 啟用
- 進入:
WP-Optimize → Database - 勾選:
- Clean all post revisions
- 按「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️⃣ 開啟定期資料庫清理
👉 網站會「明顯變快 + 更乾淨」


