---
title: 網站改了但前台沒變：快取要清哪幾層
description: 改完顏色前台沒變、圖片換了還是舊的？依序清四層快取，並確認不是改到草稿或另一個語言版本。
url: "https://wptoolbear.com/docs/wordpress-changes-not-showing-clear-cache/"
updated: "2026-09-13"
category: 錯誤排除（白畫面、500、跑版）
---

# 網站改了但前台沒變：快取要清哪幾層

**快速答案：**你的網站可能同時有四層快取：瀏覽器、WordPress 快取外掛（WP Rocket、LiteSpeed Cache）、主機快取、CDN（Cloudflare）。改了沒變就依序清；清完仍不變，再看是不是改錯地方，例如改到草稿或另一個語言版本。

## 為什麼會這樣

快取是為了讓網站快，代價是「更新不會馬上出現」。每一層各有過期時間，CDN 對 CSS、JS、圖片檔通常快取很久；檔名或版本參數沒變，CDN 就一直送舊檔。另一個常見誤會：你在編輯器看到的是後台（不走快取），訪客看的是前台快取，兩邊本來就不同步。

## 怎麼處理

1. 先用無痕視窗或另一台裝置看，還是舊的就不是瀏覽器問題。
2. 清 WordPress 快取外掛：WP Rocket 上方工具列「清除快取」；LiteSpeed Cache → 工具箱 → 清除全部。
3. 清主機快取：主機面板都有「清除站台快取」按鈕。
4. 清 CDN：Cloudflare → 快取 → 清除所有內容；只改一個檔案可用「自訂清除」貼網址。
5. 還是舊的：確認頁面是已發佈而非草稿、多語站是否改到另一語言、Elementor 是否按「更新」而非「儲存草稿」。換圖片時檔名相同也會被快取，換檔名最保險。
6. 購物車、結帳、會員頁、表單頁本來就不該快取，在快取外掛設定裡排除；否則會出現看到別人的購物車、表單 nonce 失效這類怪事。
7. 快取外掛本身也會壞：更新後報錯先停用看是否恢復，再回報原廠。

## 我們實際遇過的情況

一家客戶反映顏色改了有時顯示有時沒有，我們跟主機商一起查過這種「時有時無」。遇到它，要先分清楚自己看的是哪一層：後台、清過快取的前台、還有 CDN 正在送的版本，三邊分開看才問得出結論。另一個站的 Elementor 頁樣式怎麼改前台都不變，原因是 CDN 把樣式檔快取了一年，改掉樣式的輸出方式才解決。

一個站表單送出出現安全驗證失敗（nonce_failed），把快取外掛關掉就正常——安全驗證碼被連同頁面一起快取住了。另有一家客戶在文章裡嵌入 Google 表單，按更新之後嵌入碼就消失——這不是快取，要往帳號權限與編輯器過濾去查，見[非管理員用編輯器報錯那篇](https://wptoolbear.com/docs/block-editor-error-non-admin-user/)。

## 什麼時候該找人

清了全部快取還是舊內容、前台出現別人的資料（購物車、姓名）、或快取外掛更新後整站報錯。這時別再亂清，需要有人看快取規則與排除設定。

## 常見問題

### 清了快取外掛還是舊的，還要清哪裡？

主機面板的站台快取和 CDN（Cloudflare）都要清；換圖時檔名相同也會被快取，換檔名最保險。

### 哪些頁面不該被快取？

購物車、結帳、會員頁、表單頁。被快取會出現看到別人的購物車、表單 nonce 失效等問題，要在快取外掛裡排除。

### 快取外掛更新後整站報錯怎麼辦？

先停用快取外掛看是否恢復，是的話回報原廠等修補；不要在正式站反覆改設定。

想有人每月幫你顧著快取與更新：[網站守護方案](https://wptoolbear.com/guardian/)。先看體質：[免費健檢](https://wptoolbear.com/wordpress-website-health-check/)。
