如何清除 WordPress 緩存:快速簡便的方法
已發表: 2022-05-11您的網站喜怒無常嗎? 是不是加載慢? 或者更糟糕的是,它可能沒有顯示您剛剛應用的最新 CSS 更改?
在這種情況下,您有三個選擇:
- 補水
- 撥打 911
- 把你的屏幕扔出窗外
這些解決方案有點極端,尤其是最後一個。 即使它們會讓您立即感覺好些,但它們不會解決您的問題。
相反,選擇實用主義:您是否考慮過清除網站的 WordPress 緩存?
清楚什麼? 好吧,我現在要向你解釋這一切。
在這篇文章的最後,您將確切地知道“緩存”一詞的含義,並且您將有多種解決方案來……當然,清除頁面的緩存。
相信我,不這樣做會很可惜。 您的網站和訪問者會喜歡緩存。
概述
- 什麼是緩存?
- 為什麼要緩存您的 WordPress 網站?
- 如何使用插件清除 WordPress 緩存?
- 如何在沒有插件的情況下清除 WordPress 緩存?
- 如何清空瀏覽器的緩存?
- 如何清除您的虛擬主機的緩存?
- 最後回顧
什麼是緩存?
緩存是一種技術,包括存儲給定資源(網頁、圖像等)的副本,以便能夠快速將其還原給訪問者。
“當網絡緩存在其存儲中有請求的資源時,它會攔截請求並返回存儲資源的副本,而不是從原始服務器重新下載資源”,Mozilla 網絡瀏覽器文檔說。
具體來說,這是它以簡化的方式工作的方式。 當您想要訪問網頁時,您的瀏覽器會請求託管該網頁的 Web 服務器。
然後服務器重新請求數據庫 (DB),並使用從數據庫中檢索到的內容“創建”一個頁面。
最後,它將頁面發送到您的瀏覽器,瀏覽器將其顯示在您的屏幕(計算機、智能手機或平板電腦)上。 這是經典的工作方式。
現在,當資源被緩存時,您的瀏覽器可以從這個臨時存儲空間(緩存)中檢索它,這樣可以減少託管服務器的壓力,從而可以更快地顯示。 緩存很聰明。
一般來說,有兩種類型的緩存:
- 瀏覽器緩存:在您的計算機上本地存儲站點的靜態資源(CSS 文件、圖像、JavaScript 等),以便能夠更快地將它們恢復給已經訪問過該頁面的 Internet 用戶。
- 服務器緩存:工作方式類似,只是這次資源存儲在 Web 服務器上,避免了 PHP 處理。
現在,讓我們談談緩存的優點。
為什麼要緩存您的 WordPress 網站?
緩存 WordPress 網站對訪問者和網站管理員都有很多好處:
- 用戶體驗 (UX) 得到改善。 多虧了緩存系統,頁面在用戶屏幕上的顯示速度更快。 後者受益於更流暢的導航,並且您有更多機會限制跳出率。
此外,谷歌的算法在其搜索結果中的頁面排名中考慮了用戶體驗(即使它不是最重要的因素),尤其是在其更新“頁面體驗”和“Web Vitals”推出後。 - 網絡服務器負載減少。 由於服務器請求較少,因此節省了計算能力。 如果您使用資源有限的服務器(例如在共享託管服務上),這一點尤其重要。
- 您的頁面的加載速度得到提高。 使用緩存系統,您網站的靜態頁面已經預先構建和存儲,以便更快地交付。
WP Rocket 博客上有關 Core Web Vitals 的更多信息。
雖然緩存的好處是不可否認的,但仍然需要在某些時候手動清除或清除緩存,以便能夠查看您網站的最新版本。
讓我們舉個例子來理解這一點。 作為 WordPress 網站創建者,您可能會在您的網站上執行一些常見操作:
- 在內容級別,您可以創建新帖子或在某些頁面上添加更新的文本。
- 有時,您會刷新頁面設計、添加一些 CSS 代碼、更改徽標等。
每次修改後,您的不同更改可能不會在您的 WordPress 網站的前端界面上顯示(即您的訪問者看到的內容)。
罪魁禍首是緩存系統! 惡意程序不會加載您網站的新版本,而是繼續顯示其緩存版本,其中不包括最新更改。
要解決此問題,您需要清除緩存。 不用擔心:您不需要成為技術人員並深入研究代碼來處理它。
正如您將在下一節中看到的那樣,使用專用的緩存插件就可以解決問題。
如何使用插件清除 WordPress 緩存?
要找到一個 WordPress 插件,沒有什麼能比得上官方目錄。 它提供了59,282 個插件。
在這片海洋中,有幾十個免費的緩存插件。 在本次測試中,我將介紹 4 個最受歡迎的活動安裝。
- LiteSpeed Cache ( 3M+活躍安裝)
- WP 最快緩存( 1M+活躍安裝)
- W3 總緩存( 1M+活動安裝)
- WP Super Cache ( 2M+活躍安裝)
通過專門的教程,讓我們看看如何使用它們清除緩存。
與此同時,還有一些高級解決方案可以清除 WordPress 網站的緩存。 其中一個叫做 WP Rocket,所以讓我們從這個開始。
如何使用 WP Rocket 清除 WordPress 緩存?
WP Rocket 是一個非常有趣的插件,可以提高頁面的加載速度。 使用非常簡單,一旦啟用,它就會立即生效。
它會自動緩存您的頁面,但這還不是全部:
- 它減輕了您的 CSS 和 JavaScript 文件。
- 它允許您使用稱為延遲加載的系統延遲圖像的加載。 如果它是 WordPress 原生的,WP Rocket 允許您在 iFrames 上啟用延遲加載。
- 它通過使其更輕等來優化您的數據庫。
要了解有關 WP Rocket 的更多信息,請查看我們在博客上的詳細評論。
現在,讓我們看看如何使用 WP Rocket 清除緩存。 安裝並啟用插件後,將鼠標懸停在頁面頂部菜單欄中的 WP Rocket 鏈接上。 點擊“清除緩存”:
然後……就是這樣! 您網站的緩存已被清除。 通常會在下方顯示一條成功消息,其中包含操作的日期和時間:
如果您只想清除頁面或帖子的緩存,請從列出您的頁面或帖子的頁面中單擊“清除此緩存”:
在 WP Rocket 之後,讓我們繼續討論官方目錄中提出的插件。 這些插件的質量也非常好,但大多數時候它們的功能比 WP Rocket 少。
另一個缺點是它們對於初學者來說通常更複雜。 因此,您必須確保正確設置它們以避免使您的網站崩潰。
除此之外,這些插件與 WP Rocket 相比具有主要的競爭優勢:它們是免費的。 如果您只是想清除緩存而不進一步(例如在其他級別優化您的站點的性能),它們是一個有趣的選擇。
現在讓我們詳細介紹它們。
如何使用 LiteSpeed Cache 清除 WordPress 緩存?
LiteSpeed Cache 擁有3M+的活躍安裝量,是官方目錄中最受歡迎的 WordPress 緩存插件。
LiteSpeed Cache 是一種服務器級緩存,與 WP Rocket 一樣,它提供了其他更通用的選項來提高頁面的加載速度:
- CSS、JavaScript 和 HTML 縮小
- 延遲加載
- 圖像和數據庫優化
但是,您必須使用 LiteSpeed Web 服務器或 QUIC.cloud CDN 才能使用插件提供的緩存功能。
僅供參考:Bluehost(附屬鏈接)不支持共享主機上的 LiteSpeed。 您必須在 VPS 或專用主機上才能安裝它。 此外,您必須自己處理維護和更新。
你準備好了嗎? 然後轉到LiteSpeed Cache > Toolbox 。
您將有不同的選擇來清除緩存,無論是在整個站點上還是以更有針對性的方式(例如僅某些頁面)。
要清除整個緩存,請選擇“全部清除”,您就完成了。
下載 LiteSpeed 緩存:
如何使用 WP Super Cache 清除 WordPress 緩存?
我們要介紹的第二個插件是 WP Super Cache。 這是我們發現 Automattic 公司的必備品,該公司主要為 WordPress.org 做出貢獻。
首先,通過轉到Settings > WP Super Cache Settings啟用緩存。 在“簡單”選項卡中,單擊“緩存(推薦)”。 請記住單擊藍色的“更新狀態”按鈕進行保存。
要一鍵清除緩存,您有兩個主要選項:
- 單擊儀表板頂部菜單欄中的“刪除緩存”鏈接。
- 在 WP Super Cache 設置中,在“簡單”選項卡中,選擇“刪除緩存”按鈕。
下載 WP 超級緩存:
如何使用 WP Fastest Cache 清除 WordPress 緩存?
由 Emre Vona 開發和維護的 WP Fastest Cache 自稱是“最簡單、最快速的 WordPress 緩存系統”。
它還擁有出色的用戶反饋,總體評分為 4.9 星(滿分 5 星)。
這個插件非常方便,因為它的設置是有限的,其中大部分都可以在其高級版本上訪問。
這樣,就不會有迷失在無窮無盡的菜單中的風險。 除了緩存之外,您還可以嘗試通過縮小/組合 HTML 和 CSS 或禁用表情符號來提高頁面的加載速度。
要利用 WP Fastest Cache 系統,首先選中“設置”選項卡中的“啟用”框:
供您參考,可以在發布或更新新帖子或頁面時自動清除緩存。 為此,請選中以下兩個框:
您需要手動清除緩存嗎? 將鼠標懸停在儀表板頂部的“刪除緩存”鏈接上。 你不會錯過的,它上面有一隻咆哮的獵豹頭:
從那裡,您有 3 個選項:
- 清除所有緩存,清除整個站點的緩存。
- 刪除緩存和縮小 CSS/JS 。 如果您剛剛對 CSS 和/或 JavaScript 代碼進行了調整,請使用此選項。
- Settings ,它將您重定向到插件設置頁面。 您還將在“刪除緩存”選項卡下的上述項目符號中找到兩個選項。
下載 WP 最快的緩存:
如何使用 W3 Total Cache 清除 WordPress 緩存?
W3 Total Cache 是市場上最古老的緩存插件之一。 正如其描述中所述,一旦啟用,該插件具有瀏覽器緩存、頁面緩存、對象緩存和數據庫緩存,以及 WordPress 的縮小功能。
與競爭對手相比,W3 Total Cache 有一個主要缺陷:使用起來更加複雜,因為無盡的設置菜單和越來越複雜的標題。
為了能夠清除緩存,您必須首先通過菜單Performance > Dashboard設置提供的不同類型的緩存(頁面、數據庫、對象、瀏覽器等)。
所有這些都是通過配置嚮導自動完成的。
當一切順利時,您可以通過儀表板頂部的“性能”鏈接手動清除緩存。 在鼠標懸停時,單擊“清除所有緩存”以實現您的目標。
如果您想進一步清除特定緩存(頁面、數據庫等),請在“性能”>“常規設置”下選擇您選擇的選項:
下載 W3 總緩存:
好了,這就是對 WordPress 上最流行的緩存清除插件的評論。 多虧了他們,您不必執行任何技術操作來清除站點的緩存。
他們會為你處理一切。 您所要做的就是單擊您選擇的按鈕。
如果您是大膽的類型,您可能想知道如何在沒有插件的情況下清除網站的緩存。
答案在下一部分,一切都為您詳細介紹。
如何在沒有插件的情況下清除 WordPress 緩存?
在沒有插件的情況下清除站點緩存涉及使用 FTP 客戶端(文件傳輸協議)。
這是一個允許您與服務器通信的軟件。 有了它,您可以在您的站點上添加/刪除文件和目錄。
在最著名的 FTP 客戶端中,例如:
- Filezilla(我將在這裡使用的那個)
- 賽博鴨
- 發送
要通過 FTP 清除 WordPress 緩存,請首先連接到 Filezilla 上的服務器。 連接信息在您註冊時主機發送給您的電子郵件中指定。
您必須特別輸入:
- 登錄名
- 一個用戶名
- 密碼
- 連接端口
連接後,雙擊位於站點根目錄的wp-content
目錄(該文件夾通常稱為public_html
、 www
或htdocs
)。 在wp-content
中,找到名為“cache”的文件夾:
進入這個“緩存”文件夾並刪除其所有內容。 如果有多個文件夾,請右鍵單擊每個文件夾,然後單擊刪除。
但是,請注意:不要刪除源目錄,即“緩存”目錄。 只刪除裡面的文件夾!
如何清空瀏覽器的緩存?
即使在使用插件清除緩存後,您剛剛對 WordPress 網站所做的更改在前端仍然不可見?
在這種情況下,請考慮清除 Web 瀏覽器的緩存。 後者還可以記住資源(例如圖像),以便在您下次訪問時更快地顯示您的頁面。
除了有時,它會繼續顯示您網站的緩存版本,而不是其更新版本。
對於該過程,讓我們關注美國最常用的兩種瀏覽器:Google Chrome 和 Safari。
如何清空 Google Chrome 瀏覽器的緩存?
打開 Google Chrome 後,單擊導航欄右端的 3 個小點。
選擇更多工具 > 清除瀏覽數據。
在打開的突出顯示窗口中,選擇您選擇的時間範圍。 如果要刪除整個緩存,請選擇“所有時間”。
確保選中“緩存的圖像和文件”框,如果要刪除它們,請選擇“瀏覽歷史記錄”和“Cookies 和其他站點數據”。 單擊“清除數據”藍色按鈕完成:
如果操作運行良好,您的網站將在您重新加載其頁面時顯示其最新版本。
以下是清除 Google Chrome 瀏覽器緩存的其他 3 種方法:
1 –一鍵使用清除緩存Chrome 擴展程序。
2 –當您瀏覽您選擇的網站時,隱私瀏覽(Chrome 上的鍵盤快捷鍵 Ctrl 或 Cmd + Shift + N) 。
在這種模式下,沒有 cookie,所以一般來說,每次頁面加載時,您的所有資源(圖像、CSS、JavaScript 等)都會重新下載。
3 –通過鍵盤快捷鍵 Ctrl 或 Cmd + Shift + R 強制刷新頁面。
如何清除 Safari 瀏覽器緩存?
打開 Apple 開發的網絡瀏覽器後,點擊History > Clear History :
在突出顯示的窗口中,選擇要清除的時間範圍。 如果要清除整個緩存,請選擇“所有歷史記錄”。 Safari 表示它還將刪除 cookie 和其他網站數據。
單擊“清除歷史記錄”完成:
如何清除您的虛擬主機的緩存?
要總結清除 WordPress 網站緩存的不同方法,您應該知道一些網絡主機提供自己的內部緩存解決方案。
然後,您可以直接從他們的設置界面清除緩存,而無需使用插件。
要了解您的房東是否提供此功能,請查看他們的演示頁面,或聯繫他們的客戶服務部門詢問他們。
例如,使用 Bluehost(附屬鏈接),可以直接在 WordPress 儀表板上清除緩存。 單擊 WordPress 管理菜單中的“緩存”,然後選擇“全部清除”以清除所有緩存。
Bluehost 還推薦了幾個緩存插件,例如我們在本文前面提到的 W3 Total Cache 或 W3 Super Cache 或 WP Rocket。
清除 #WordPress 網站的緩存可加快其加載時間並改善用戶體驗。 發現我們精選的#plugins 等等。
最後回顧
清除 WordPress 網站的緩存是一項簡單但重要的操作。 正如您在這些行中看到的那樣,它允許:
- 改善用戶體驗。
- 加快頁面的加載時間。
- 顯示您網站的最新版本。
有幾種方法可以做到這一點:手動、通過瀏覽器,當然還有插件。
準確地說,這篇文章中介紹的所有插件都允許您輕鬆快速地清除緩存。
最容易使用,也可能是最完整的,是WP Rocket (附屬鏈接)。 如果您有一些預算並想提高 WP 網站的整體性能——遠遠超出緩存——我們強烈推薦它。
在免費插件中,WP Fastest Cache 給我們留下了非常好的印象。 如果您只想清除頁面的緩存,它的減少選項和清晰度使其成為一個很好的工具。
在較小程度上,LiteSpeed Cache 也很有趣,但它需要安裝在 LiteSpeed 服務器或 QUIC.cloud CDN 上,使用起來會有些複雜。
您如何清除網站的緩存? 你有這個最喜歡的插件嗎?
通過發表評論與我們分享您的經驗。