隨著谷歌追求速度,像WP Rocket這樣的快取外掛在WordPress博主中變得流行起來。通常,WP Rocket可與流行的主題和頁面構建器外掛無縫協作。
但是,如果設定不正確或與您網站上的其他外掛發生衝突,它可能會產生問題。如果您想擺脫WP Rocket外掛,這裡有一個完整的指南,介紹如何從您的WordPress網站上完全解除安裝刪除WP Rocket。
為什麼您可能需要刪除WP Rocket外掛?
該外掛雖然具有簡單的使用者介面;但是,您可能會在快取和支援方面遇到以下問題:
- 設定WP Rocket後,您可能會發現Google PageSpeed Insights工具中的頁面速度是降低而不是提高。
- 您發現該外掛破壞了您網站的佈局。
- 沒有禁用某些功能(如頁面快取)的選項。該外掛預設快取所有頁面,您需要安裝額外的幫助外掛來禁用頁面快取。
- 刪除未使用的CSS等新引入的功能將建立會增加資料庫大小的表。
- 移動快取可能會給無響應的網站帶來問題,尤其是使用WooCommerce外掛建立的電子商務商店。
- 關鍵CSS,刪除未使用的CSS選項將造成渲染阻塞資源問題,而不是提高移動速度。
- 如果您使用的是SiteGround託管,您有一個免費的SG Optimizer外掛,它提供了類似的WP Rocket功能。因此,您可能想要擺脫WP Rocket設定。同樣,許多託管公司提供自定義快取解決方案,而WP Rocket可能無法有效工作或將變得多餘。
- 開發人員的支援惡化,您需要等待3天才能得到回覆。以前,您可以直接從WordPress管理面板提出票證。但是,現在您需要登入他們的網站並提出問題。不幸的是,您甚至不會在提出工單後收到一封禮貌的回覆電子郵件,並且除非他們回覆,否則無法跟蹤您的問題的狀態。
不管是什麼原因,清理您網站上的WP Rocket殘留物比您想象的要艱鉅。
從您的WordPress網站中刪除WP Rocket外掛
在我們之前的文章中,我們已經解釋瞭如何刪除W3 Total Cache外掛。W3 Total Cache和WP Rocket等快取外掛會建立許多資料夾,安裝外掛外掛,在htaccess檔案中插入指令並建立快取資料夾。不幸的是,簡單地刪除外掛並不能完全刪除外掛留下的所有這些殘留物。您必須手動清理它們才能從安裝中刪除外掛。
如果最新的更新為您的站點帶來了問題,那麼回滾WP Rocket外掛而不是完全刪除是個好主意。您可以通過導航到WordPress管理面板中的“設定 > WP Rocket > Tools”部分回滾到以前的主要版本。您將在“Rollback”部分下看到一個“Reinstall Version Number”按鈕,然後單擊它以將外掛恢復到以前的主要版本。
回滾WP Rocket外掛
按照以下步驟從您的WordPress安裝中完全擺脫WP Rocket外掛。
第 1 步 – 停用任何其他快取外掛
幾乎所有快取外掛都使用一些常見的設定,例如使用外掛外掛和在wp-config.php檔案中新增條目。因此,解除安裝WP Rocket並刪除相關檔案會影響其他快取外掛的常用功能。一般來說,快取外掛應該重新生成條目並新增外掛外掛。
但是,為了避免混淆,請在刪除WP Rocket之前先停用您網站上的任何其他快取外掛。稍後,您可以啟用應該插入所需條目並建立外掛的其他快取外掛。
Step2 – 解除安裝和刪除外掛
作為第一步,您需要從您的WordPress網站上解除安裝該外掛。
- 登入到您的管理面板並轉到“設定 > WP Rocket > Dashboard”部分並首先清除您快取的檔案。
清除WP Rocket快取
- 然後導航到“外掛>已安裝外掛”部分,然後單擊“WP Rocket”外掛下的“停用”。
- 選擇“Skip & Deativate”按鈕以停用外掛。
停用WP Rocket外掛
- 之後,單擊“Delete”選項將其從您的站點中刪除。
雖然這應該解除安裝並刪除所有與外掛相關的檔案,但請檢查以下內容以確保外掛沒有剩餘。
Step3 – 刪除Drop-ins外掛
啟用WP Rocket外掛時,它還會安裝“advanced-cache.php”檔案。這是一個帶有單個php檔案的外掛外掛,您可以在“外掛 > 已安裝外掛 > Drop-ins”部分下看到該檔案。如果您看到該檔案仍然存在,請確保在刪除WP Rocket外掛後將其刪除。
WP Rocket外掛Drop-ins
Step4 – 刪除快取內容
WP Rocket將在“/wp-content/”資料夾下建立兩個資料夾,如果存在則應將其刪除。
- 登入到FTP並導航到“/wp-content/”資料夾。
- 刪除包含您網站上所有快取頁面的“/wp-content/cache/”資料夾。
- 此外,刪除包含所有外掛設定的“/wp-content/wp-rocket-config/”資料夾。
刪除WP Rocket檔案
請注意,您也可以在此處刪除“advanced-cache.php”外掛檔案。
Step5 – 刪除htacces條目
WP Rocket在htaccess檔案中新增了GZIP壓縮、瀏覽器快取和許多其他指令。這些引數將覆蓋伺服器上可用的任何其他快取設定。
- 當您遠端登入到伺服器時,導航到WordPress安裝的根目錄。這通常應該是“/public-html/”資料夾,除非您在子目錄中安裝了WordPress。
- 使用Visual Studio Code等程式碼編輯器應用程式查詢並開啟.htaccess檔案。請記住,此檔案可能不可見,因為它沒有名稱,只有副檔名。因此,您需要使隱藏檔案在您的FTP軟體中可見以便編輯檔案。
- 檢查#BEGIN WP ROCKET和#END WP ROCKET塊之間檔案中存在的任何條目。您可以安全地刪除塊、儲存檔案並將修改後的檔案上傳回伺服器。
刪除WP Rocket htaccess條目
測試您的站點是否正常執行,以確保其他.htaccess條目沒有問題。
Step6 – 清理wp-config.php檔案
您還需要從WP Rocket外掛建立的wp-config.php檔案中刪除一個條目。
- 當您使用FTP登入到伺服器時,導航到根安裝目錄。
- 找到“wp-config.php”檔案並使用程式碼編輯器進行編輯。
- 檢查以下行並將其刪除。
define('WP_CACHE', true)
WP Rocket的WP配置條目
Step7 – 刪除快取的WebP影象
WP Rocket允許您單獨快取WebP影象格式以提高載入速度。您需要從“/wp-content/uploads/”資料夾中檢查並刪除這些快取的影象檔案。如果您有生成WebP影象並將其儲存在上傳資料夾中的外掛,則不需要此步驟。但是,許多託管公司不會將WebP影象儲存在“上傳”資料夾中。它們將即時生成WebP影象並直接提供給瀏覽器。在這種情況下,如果您啟用了WebP快取選項,外掛將建立您在站點中上傳的每個影象的副本。
當您解除安裝WP Rocket時,這些快取的WebP圖片將變得多餘且無用。您可以保留它們原樣或刪除它們以節省伺服器上的儲存空間。確保在刪除WP Rocket快取影象後測試您的伺服器動態提供WebP影象。
注意:您還可以使用主機帳戶中的檔案管理器應用程式刪除和編輯檔案,而不是使用FTP。
Step8 – 刪除資料庫條目
WP Rocket將在wp_options表中建立條目以儲存設定和其他相關條目。同樣,當您使用刪除未使用的CSS功能時,該外掛也會建立額外的表。
- 登入到您的託管帳戶並開啟phpMyAdmin。
- 找到您的資料庫並導航到wp_options表。
- 使用“rocket”搜尋表格並刪除您找到的條目。
- 選擇表“wp_wpr_rucss_resources”和“wp_wpr_rucss_used_css”並刪除它們。
小結
如您所見,WP Rocket外掛建立了許多條目和資料夾以提高速度。例如,啟用刪除未使用的CSS選項將在資料庫中建立大表。不幸的是,您不會在外掛的銷售頁面上找到這些詳細資訊。我們希望這篇文章能幫助您從您的WordPress網站上完全刪除WP Rocket外掛。
評論留言