如何透過FileZilla停用佈景主題或外掛?

|發布於:
2022-05-15

內容更新於 — 2022-12-26 16:44

❝廣告,是為了讓這裡能夠永續經營,多多包容囉^v^❞

很多時候,突然間無法登入 WordPress 後台,可能是因為佈景主題或某些外掛更新後發生衝突,所以,我們可以透過 FileZilla去停用佈景主題或外掛,看看問題是否能解決,找到兇手之後,再來做後續的排解。

停用的方法很簡單,只需要將使用中的佈景主題或外掛的文件夾名稱,改成任意一個自己能記得住的名字就停用了,記得,一次只改一個資料夾,避免混亂,這時候, WordPress 後台通常就能正常登入。

透過FileZilla停用佈景主題或外掛

如果你的主機有提供 cPanel ,那麼,你可以在 cPanel 中找到網站的 public_html 資料夾,再進去 wp-content 裡面去停用。但是,如果你的主機沒有提供 cPanel ,比如 CLOUDWAYS ❐,那麼,就可以透過 FileZilla 這套軟體去連線網站的資料庫。

如果你不會使用 FileZilla ,可以參考這一篇以 CLOUSWAYS 主機做示範的操作教學☞如何使用FileZilla存取WordPress根目錄public_html ❐。

如何停用佈景主題或外掛?

filezilla-deactivate-theme-and-plugins

要怎麼知道該修改哪個佈景主題或外掛的文件夾名稱?需要排查。首先,如果完全不曉得兇手,那麼,可以嘗試從外掛下手,因為,停用外掛對網站的影響比佈景主題要小一點。

Total Time: 10 minutes

Step 1 - 停用所有外掛

step-1 FileZilla

在 FileZilla 的文件中,找到〈 plugins 〉這個文件夾,路徑為:〈 public_html 〉>〈 wp-content 〉>〈 plugins 〉

Step 2 - 修改 plugins 文件夾名稱

step-2

預設的文件夾名稱為〈 plugins 〉,這時候,可以嘗試改成〈 plugins-test 〉,要記好自己改成這個名字唷!

Step 3 - 登入 WordPress 後台

step-3274de90bbc97cc74

改完以後,嘗試登入 WordPress 後台,如果成功登入了,那麼,應該就是有某個外掛出問題,所以,我們要找出是哪個外掛。

Step 4 - 外掛已被停用

step-4

這時候, WordPress 後台中的〈外掛〉中,會看到如圖中的畫面,不要擔心,這是因為我們修改了文件夾的名稱,所以資料庫抓不到〈 plugins 〉。

Step 5 - 回到FileZilla改回預設名稱

step-5

到這裡大家別擔心,至少,我們能夠成功進入 WordPress 後台,而且,也初步知道,一定是某一個外掛出問題。
所以,我們先回到 FileZilla ,將剛剛自己隨便取的〈 plugins-test 〉文件夾名稱改回預設的〈 plugins 〉。

Step 6 - 逐一啟用外掛來測試

step-6

修改回預設的〈 plugins 〉之後,再回到 WordPress 後台的〈外掛〉中,就會發現,所有的外掛都出現了,但是也都停用了。

這時候,我們就可以逐一把他們啟用,來看看是哪個外掛造成無法登入 WordPress 後台。

☞ Tip :正常來說,只要啟用到那個發生問題的外掛,應該就會出現錯誤的畫面,如果沒有的話,試著登出 WordPress 看看是不是又無法登入,直到找到那個出問題的外掛為止。

Step 7 - 停用特定外掛

step-7

在 WordPress 後台中,當啟用某一個外掛之後,就出現錯誤畫面或無法登入 WordPress 後台,這時候,記下那個外掛,回到 FileZilla 去更改那個外掛的文件夾名稱,目的是單獨停用它。

比如,當我們在 WordPress 後台的〈外掛〉中,啟用了〈 Breeze 〉這個外掛就出問題,那麼,兇手應該就是這個外掛。於是,回到 FileZilla ,找到〈 Breeze 〉這個資料夾,範例圖片中的路徑為:〈 public_html 〉>〈 wp-content 〉>〈 plugins 〉>〈 plugins 〉>〈 Breeze 〉。將〈 Breeze 〉這個文件夾的名稱改成〈 Breeze-text 〉,這樣就能停用這個外掛了。

這時候,再回去 WordPress 後台,陸續將其他的外掛啟用,確認其他外掛都沒問題了之後,再來針對出問題的那個外掛進行後續處理,詢問外掛客服 ... ... 等等的方式。

Step 8 - 停用佈景主題

step-8

倘若,在 Step 1 ~ Step 3 一次停用所有的外掛後,發現還是無法登入 WordPress 後台,那麼,也可以嘗試在 FileZilla 中停用佈景主題。

路徑為〈 public_html 〉>〈 wp-content 〉>〈 wp-content 〉>〈 themes 〉。

展開〈 themes 〉這個資料夾之後,會列出所有已安裝的佈景主題,這時候,我們只需要停用〈正在使用中〉的那個佈景主題就可以了。圖片中示範的是假設正在使用中的佈景主題為〈 storefront 〉。

接著,將〈 storefront 〉這個文件夾的名稱改成〈 storefront-test 〉,就能停用了。

Step 9 - 切換到的佈景主題

step-9

當我們修改使用中的佈景主題的文件夾名稱之後,因為資料庫抓不到文件夾,所以佈景主題便失效了,這時候,就可以嘗試看看能否登入 WordPress 後台。

如果能夠順利登入,那應該就是佈景主題本身有問題。接著,我們在 WordPress 後台中,前往〈外觀〉>〈佈景主題〉,啟用 WordPress 預設的佈景主題。

這裡可以看到上方有個提示訊息,告訴我們說:「原本啟用的佈景主題壞掉了,需切換到預設的佈景主題」。
接著,我們在 WordPress 預設的佈景主題中按下〈啟用〉就可以了。

雖然說,原本使用的那個佈景主題目前無法再使用,但是,至少 WordPress 後台可以正常,登入之後再向那個佈景主題的客服尋求支援。

❝廣告,是為了讓這裡能夠永續經營,多多包容囉^v^❞

FileZilla停用佈景主題或外掛的邏輯整理

透過 FileZilla 停用佈景主題的機制,其實是讓 WordPress 資料庫抓不到文件夾,這樣,發生問題的那個佈景主題或外掛,就無法影響 WordPress 資料庫的運作。

所以,我們透過在 FileZilla 中變更文件夾的名稱,讓 WordPress 抓不到資料,來逐一排查是哪個環節出問題。

一旦文件夾的名稱被修改了之後,被修改的那個佈景主題或外掛就會被停用,所以,之後要再回到 wordPress 後台將他們重新啟用,如果被停用的那些並不是造成問題兇手的話。

所以,這裡有幾個觀念和重點要牢記,避免操作的時候出錯。

每一次修改文件夾名稱之前,請牢記原本預設的名稱。
建議修改名稱的方式為:在原有名稱後面加上〈-〉,之後要改回來就能清楚分辨只需要刪除包含〈-〉之後的字母即可。
一次只修改一個文件夾的名稱,每一次修改後,就立刻到 WordPress 後台檢查狀況,這樣才能找到兇手,也不會搞混。
每一次修改文件夾的名稱,檢查完要記得將他改回來;否則,改到後面一定會忘記改了哪些文件夾。
文件夾改回預設名稱之後,別忘了回 WordPress 後台去重新啟用那些被改名稱的外掛。
如果要一次停用所有的外掛,就是變更預設名稱為〈 plugins 〉的那個文件夾。
如果想要逐一停用單一外掛的話,則是展開〈 plugins 〉這個文件夾之後,去變更單一外掛的文件夾名稱。

如何透過FileZilla停用佈景主題或外掛的教學就到這囉!任何問題歡迎在下方留言板討論囉!

最新留言
▍關於作者|MiriamMibao温唯
2019.02.11,我開始了這裡…
非網頁程式背景的 me 硬要WordPress架站一切自己來,所有的細節,從0開始,自己架站會遇到的問題,遇到了才知道!一路走來跌跌撞撞,摸索過國內外能夠解決問題的資料,是不是該好好紀錄這一段跌跌撞撞的探索日記?
或許,也能帶給你們一些幫助...
文章中所推薦或提及的架站產品或服務,部分是聯盟合作所提供的,如果你透過我所提供的聯盟網址去購買,我也能獲得收益,雖然金額很少,但是,你們的隨手點擊與購買,就能讓我繼續經營下去,提供更多免費的 WordPress 架站教學。
以下歡迎留言討論囉!
我只想當個旁觀者,有新的留言請通知我(按一下輸入Email信箱)
想Fallow哪種留言?
0 留言板
Inline Feedbacks
查看所有留言

Copyright ©miriammibao.com all rights reserved|Designed by MiriamMibao温唯 Since 2014.

-
CLOUDWAYS 專屬折扣☞註冊輸入折扣碼
MMM8
,獲得首二月8折優惠!
CLOUDWAYS 專屬折扣☞輸入折扣碼
享首二月8折優惠!
miriam wei design wp logo-4 circlemiriam wei design wp logo sticky
0
對文章有任何疑問或想法嗎?歡迎一起討論唷!x