網站改了內容,前台卻還是舊的?多半是快取還沒更新。一個網站常常同時有好幾層快取:Redis 物件快取、WP Rocket 頁面快取、Cloudflare 的 CDN 快取。以前要分別進三個地方去清,現在 Orca Admin 把它們合成一顆按鈕,一次清完,不用記順序,也不用擔心漏掉哪一層。
會清除哪些快取?
按下按鈕後,系統會依序處理下面三項,由網站內部往外清:
- Redis Object Cache:資料庫查詢的暫存。只會清掉這個網站自己的資料,同一台主機上的其他網站不受影響。
- WP Rocket:整站的頁面快取。
- Cloudflare:整站的 CDN 快取,清除後約 5 秒完整生效。
沒有安裝或沒有設定的項目會自動略過,不會出錯。例如網站沒裝 WP Rocket,就只清 Redis 和 Cloudflare。
方法一:在後台管理中心按「清除所有快取」
進入左側選單的後台管理中心(Orca Admin 的首頁),找到「快取管理」卡片。表格列出三項快取目前的狀態:
- 已啟用(綠色):這項快取可以清除。
- 略過(橘色):這項不會被清除,旁邊會寫原因,例如「未啟用 WP Rocket 外掛」或「尚未設定 Site Key」。

按下藍色的「清除所有快取」按鈕,畫面會跳出確認視窗:
確定要清除所有快取嗎?
(Redis、WP Rocket、Cloudflare 中已安裝的項目)
按「確定」後,按鈕會暫時變成不能點,等清除完成才恢復,避免連續點好幾次。完成後,卡片上每一項的標籤會即時更新,並寫出這次的結果:

同時還會跳出一個完成視窗,用符號列出三項的結果:
快取清除完成
✅ Redis Object Cache:Object cache 已清除
⏭️ WP Rocket:略過:未啟用 WP Rocket 外掛
✅ Cloudflare:全站快取已清除,約 5 秒後完整生效
三種符號的意思
- ✅ 已清除。
- ⏭️ 略過:沒安裝或沒設定,不是錯誤。
- ❌ 失敗:這一項沒清成功,視窗標題會變成「部分快取清除失敗」,旁邊會寫失敗原因。某一項失敗不會影響其他項,其他快取照樣會清完。
方法二:用最上方工具列的按鈕
不想特地跳到管理中心也沒關係。登入後,最上方的黑色工具列有一顆「清除所有快取」按鈕,後台每個頁面都看得到,在前台瀏覽網站時也看得到。剛改完文章,直接按它再重新整理前台就能看到新內容。

操作方式和管理中心一樣:按下去,確認,等完成視窗出現。清除進行中,按鈕上的圖示會轉動。
使用前先知道
- Cloudflare 是整站清除。清掉之後,訪客第一次瀏覽各頁面會稍微慢一點,因為 Cloudflare 要重新向網站抓資料,之後就恢復正常。流量大的網站,建議避開尖峰時段再按。
- 只有管理員看得到。按鈕只提供給有「管理選項」權限的帳號,編輯或一般會員看不到。
- Cloudflare 要先設好 Site Key。在管理中心的 Site Key 欄位填入虎鯨提供的授權金鑰並儲存,Cloudflare 那一項才會變成「已啟用」,否則會顯示「略過:尚未設定 Site Key」。
- 每次清除都有記錄。系統會留下紀錄,方便日後查是誰、什麼時候清過。
進階:用虎鯨 WP 網站助理一行指令清除
如果你有使用「虎鯨 WP 網站助理」(orca-wp),可以不開後台,直接在終端機清除指定網站的所有快取:
orca-wp flush-all-cache --site 網站名稱
做的事和按鈕完全一樣,也會顯示每一項是已清除、略過還是失敗。只想清其中一層時,可以改用 flush-redis、flush-wp-rocket、flush-cloudflare 個別指令。
常見問題
按了之後前台還是舊的?
先等 5 到 10 秒讓 Cloudflare 完整生效,再用「強制重新整理」(Windows 按 Ctrl+F5,Mac 按 Cmd+Shift+R)。仍然沒變的話,請確認卡片上三項是不是都顯示「已清除」,有任何一項是「略過」或「失敗」,那一層快取就沒有被清到。
WP Rocket 一直顯示「略過」,是壞了嗎?
不是。「略過」只代表網站沒有啟用 WP Rocket,沒有東西需要清。
會不會把同主機其他網站的快取也清掉?
不會。Redis 只清這個網站自己的資料,WP Rocket 與 Cloudflare 也只針對這個網站的網域。





