如何清除 WordPress 中的緩存
已發表: 2022-08-23如果您在 WordPress 網站上工作,您可能已經厭倦了告訴客戶或團隊成員刷新他們的瀏覽器以查看您剛剛所做的更改。 但是,即使這樣也不起作用,是時候清除緩存了。
這篇文章將解釋緩存的工作原理以及何時以及如何清除 WordPress 網站的緩存。
了解緩存
在我們討論如何清除緩存之前,我們需要回顧一下 WordPress 網站的不同類型的緩存。 如果您已經是緩存鑑賞家,請隨時跳到下一部分。
緩存是一種提高網站性能的技術。 當您的服務器收到來自瀏覽器的頁面請求時,它必須返回加載頁面所需的所有 HTML、CSS、腳本和圖像。 緩存是您網站的某些靜態元素的臨時副本,可以幫助呈現頁面而無需查找它。
WordPress 網站的三種主要緩存類型是:
- 瀏覽器緩存。 這會將文件本地存儲在訪問者的計算機上,因此頁面加載速度會更快。 當您進行硬刷新(移位加刷新)時,您是在告訴瀏覽器在加載頁面時清除本地緩存。
- 服務器緩存。 服務器緩存限制了服務器必須一次處理的請求數。 例如,它可以提供緩存副本而不是查找樣式表。
- CDN 緩存。 CDN 或內容交付網絡將您網站的部分內容緩存在全球數據中心的服務器上。 物理上離網站訪問者最近的服務器將提供任何緩存的內容,因此您的服務器只需要處理未緩存的請求。
當我們談論清除 WordPress 的緩存時,我們正在研究如何清除您的服務器和 CDN 緩存。
何時清除您網站上的緩存
在大多數情況下,您的服務器或 CDN 會在設定的時間範圍內自動更新緩存文件。 例如,您可能有一個在 48 小時後檢查新文件的設置。 有時你不能等到下一次緩存將被刷新。
您需要在 WordPress 中清除緩存的最常見原因是:
- 添加新內容或更新現有內容。 當您對站點內容進行修訂時,您可能必須清除緩存才能查看站點上的更新。
- 清除緩存應該是故障排除協議的標準部分。 您知道 IT 人員如何告訴您在出現錯誤時嘗試關閉並重新打開計算機嗎? 清除緩存是第一級故障排除步驟,因為它通常可以解決內容或佈局問題。
- 修改設計。 當您更改設計時,您需要清除緩存,尤其是在您修改 CSS 文件時。 默認情況下,CSS 文件通常會被緩存。
- 更新插件。 如果您更新插件或更改插件中的設置,最好清除緩存。 插件生成 CSS 和腳本。 您可能需要清除緩存才能查看實時站點上反映的任何更改。
如何清除 WordPress 中的緩存
您用於清除緩存的方法取決於您的站點緩存設置方式。 如果您使用緩存或優化插件,請按照插件開發人員的說明進行操作。

相反,如果您選擇通過託管 WordPress 託管服務進行簡單的緩存,您將按照託管服務提供商的說明進行操作。 讓我們看看 Pressable 讓您清除緩存和管理緩存設置變得多麼容易。
Pressable 的緩存選項
Pressable 提供三種類型的緩存:
- 頁面和查詢緩存
- 靜態資產緩存 (CDN)
- OPCache(PHP 代碼)
頁面和查詢緩存。
頁面緩存和數據庫查詢緩存利用 WordPress 的對象緩存。 默認情況下,頁面和數據庫查詢緩存是打開的。 您可以手動排除某些頁面。
靜態資產緩存 (CDN)。
所有 Pressable 計劃都包括我們的全球 CDN,以實現更快的網站。 Pressable 的 CDN 會自動緩存以下類型的文件:
- jpg
- JPEG
- gif
- PNG
- 網頁
- css
- bmp
- js
- woff2
- ico
CDN 文件的默認緩存時間為 7 天。 因此,如果您更新任何這些靜態資產,則需要清除 CDN。 您需要執行此操作的最常見原因之一是更改英雄部分的背景圖像時。 如果您不清除 CDN 緩存,CDN 將在您進行更改後的幾天內提供舊圖像。
OPCache(PHP 代碼)
OPCache 將預編譯的腳本字節碼存儲在內存中。 使用這種緩存可以減少將來調用 PHP 文件時的服務器負載,因為它可以隨時使用。
如何在 Pressable 中清除緩存
您可以從 Pressable 儀表板或我們的 Pressable 插件清除和管理緩存。
從您的儀表板中,選擇您要清除緩存的站點,然後單擊性能。 從那裡,您可以清除 CDN 和對象緩存。
要更高級地控制緩存或從 WordPress 管理員管理緩存,您需要下載並安裝我們的緩存管理插件。 按照這些說明安裝和使用插件。
讓 WordPress 更快更簡單的另一種方法
Pressable 的緩存只是為什麼與我們一起託管最適合 WordPress 的一個例子。 我們使事情變得簡單,並確保您的網站快速加載。 想自己去這個平台兜風嗎? 查看我們的免費MyPressable Playground 。