如何完整移除WP Super Cache 快取外掛?

有時候時間久了,可能就想要換別套外掛快取來試試看是否更好?當然要裝其它快取外掛,原本那套快取外掛就不能留著啦!不然可能會造成衝突,當然每一套快取外掛都可以後台停用,就把外掛關閉,那若是想要完整移除,就必須要刪除FTP內外掛產生的檔案,在此我們就以wp super cache為例,來把他移除乾淨吧!

WordPress 快取外掛有很多,那為什麼要介紹wp super cache這套的移除方式呢?那是因為我最近換另一套「Hyper cache」了,所以在移除時順便筆記一下,給未來如果要移除的朋友可以參考。當然之前裝過「1 blog cacher」,那套的移除方式超簡單,所以就沒介紹了,而且都會移除很乾淨。

至於「wp super cache」,他好像比較複雜一點,剛好又有內建的移除功能,所以這回移除就來試試看內建的移除功能,當然預設移除功能是關閉的,使用者必須下載一個檔案,然後改成可以使用移除功能,在上傳回去,最後就可以透過後台來移除快取外掛囉!

完整移除wp super cache 外掛

第1步 首先,請連線到您的FTP的「/wp-content/plugins/wp-super-cache」目錄,找到其中的「uninstall.php」,請將他下載回來。

如何完整移除WP Super Cache 快取外掛?

第2步 接著請用Notepad++開啟,找到約第19行,有個以下指令:

define( ‘UNINSTALL_WPSUPERCACHE’, ‘0’),請將0設成1,然後請存檔。

如何完整移除WP Super Cache 快取外掛?

第3步 回到FTP介面,將剛剛改好的檔案上傳回原FTP內覆蓋。

如何完整移除WP Super Cache 快取外掛?

第4步 來到您的WordPress管理後台,並到【設定】→【WP Super Cache】,找到其中的「uninstall script」點擊進入。

如何完整移除WP Super Cache 快取外掛?

第5步 移除功能將會告知會移除哪些檔案,確定無誤後,請點擊﹝UNINSTALL﹞。

如何完整移除WP Super Cache 快取外掛?

第6步 當然,完成後,他會告訴你目前執行的狀態,出現「DONE」表示已經處理完畢。最後他提醒你,記得到wp-config.php內,把快取語法拿掉喔!

快取語法:define(‘WP_CACHE’, true);

如果你之前有參照這篇文章啟用GZIP,那記得到你的「.htaccess」把語法拿掉喔。

如何完整移除WP Super Cache 快取外掛?

做完以上步驟後,請不要馬上把這篇文章關掉,建議你到FTP中去檢查最後一張圖執行的東西,雖然他告知你檔案已經移除,不過為了避免執行失敗,您還是到FTP檢查一下,如果檔案還存在,請自己手動將檔案移除。

一般來說,應該不會發生執行移除功能後,外掛還刪除不完全,唯一可能造成的原因應該是權限不足(權限設定有誤),造成執行程式沒有權限去移除那些東西,因為我權限好像沒有開放完全,所以我自己執行這功能時,移除功能只有幫我停用外掛,但是檔案都沒刪除,都是自己去把他刪除的(汗)。