內容更新於 — 2022-12-26 17:29
當網站發生問題,卻又不知道是哪一個外掛或主題造成的時候,通常,會需要逐一將外掛停用,甚至需要將主題切換成WordPress的預設主題,來找出造成問題的元兇。
但是,這樣的做法太過粗暴,因為,一旦停用外掛或切換主題,會讓網站失去原有的樣式與功能,而使得進站的訪客感到困惑而不想停留,進而影響網站的SEO。
而Health Check & Troubleshooting↗̱這套免費的「疑難排解」外掛,讓我們可以在訪客完全能正常使用的前提下盡情地在後台任意檢測。
它可以在不影響訪客使用的前提下,讓管理員在後台逐一啟用/停用任何的主題與外掛,直到找到造成問題的兇手;而管理員在後台所做的任何變動,完全不會影響訪客看到的樣貌與功能。
尤其是當網站處於「不方便」啟用「網站維護模式」的情況下,Health Check & Troubleshooting的確是一個相當快速又方便的臨時工具。
Health Check & Troubleshooting的WordPress官方網址☞https://tw.wordpress.org/plugins/health-check/
注意事項:操作前請先「備份整個網站」
雖然Health Check & Troubleshooting很安全,操作方式也只有「停用」與「啟用」外掛和主題,而且,可以「一鍵解除疑難排解模式」;但是,為了避免在過程中,不小心在其他的地方改到網站內容(文章、頁面、媒體…等等),所以,操作前還是得先「備份整個網站」,以防手殘與腦殘!
停用的操作方式大致可以分為二種:
STEP 1.安裝外掛
STEP 2.勾選「不要停用」的外掛
「啟用」Health Check & Troubleshooting之後,會自動轉到「已安裝的外掛」的頁面。
在這裏,可以看到每個外掛名稱的下方,會多了一個「疑難排解」的按鈕。
但是,這裡的邏輯比較特別!
當我們對某一個特定的外掛按下「疑難排解」的時候,就表示進入「疑難排解模式」後,其他的外掛將會被停用,只有「被按下」疑難排解的那個外掛維持「啟用」的狀態唷!
所以,如果只有某一個外掛出問題,而我們想要讓其他的外掛「維持啟用」,這時候,就得靠「批次操作」的功能,讓我們可以同時「多選」數個要「維持啟用」的外掛,讓他們被執行「疑難排解」。
如此,在「疑難排解模式」中,這些被多選執行「疑難排解」的外掛,便能「維持啟用」;至於「沒有被勾選」到的那個外掛,就是唯一會在「疑難排解模式」中被停用的那個。
STEP 3.在上方的「批次操作」中選擇「疑難排解」
勾選好在「疑難排解模式」中「維持啟用」的外掛之後,在上方的「批次操作」的下拉選單中,找到「疑難排解」,就能夠一次將多個外掛在「疑難排解模式」中「維持啟用」囉!
STEP 4.點擊套用
點擊套用之後,就會進入到「疑難排解模式」囉!
這時候,因為「沒有被勾選」執行「疑難排解」的那個外掛已經被「停用」了,所以,可以去檢查看看,網站的問題是否也消失了。
如果已經消失,那就代表果然是那個「沒有被勾選」執行「疑難排解」的那個外掛所造成的。
倘若,問題還在,那就得繼續「停用」其他的主題與外掛,直到找到兇手為止。
STEP 5.疑難排解模式
在疑難排解模式中,可以隨時「停用」或「啟用」任何的外掛與主題。
這裏會顯示「原本網站已啟用」的外掛與主題;也就是說,在進入「疑難排解模式」之前就已經被自己手動「停用」的外掛,就不會出現在這裡囉!
點擊「往下箭頭」,可以展開看看有哪些主題與外掛,可以在「疑難排解模式」中進行「停用」或「啟用」。
STEP 6.繼續「啟用」或「停用」主題與外掛
在這裏可以看到,只有一個外掛的右邊顯示「啟用」的按鈕,這個外掛是剛剛「沒有被」批次勾選執行「疑難排解」的外掛,也是一開始認為可能有問題的外掛,所以,目前的狀態為「停用」;倘若,檢查網站之後,發現它不是兇手,那麼,便可以在這裏點擊「啟用」,再去檢查網站的問題。
另外,有些外掛的右邊顯示「停用」的按鈕,它們是剛剛「批次勾選」執行「疑難排解」的那些外掛,它們目前的狀態為「維持啟用」。
倘若,一開始以為的兇手(外掛)被停用後,並沒有解決網站的問題,那麼,就得繼續逐一點擊「停用」,再檢查網站的問題是否消失,直到找到真正的兇手。
【Tip:一次只停用或啟用一個外掛就好】
網站發生問題,有可能只是某個外掛造成,也有可能是數個外掛一起造成;所以,每次只停用或啟用一個外掛,就立即檢查,才能準確地找出真正的兇手。
STEP 7.一次停用多個外掛
在「疑難排解模式」中,往下滑就能看「已安裝的外掛」,同樣可以「批次」停用或啟用多個外掛。
但是,與前面【STEP 2】完全不同的是,這裏已經進入「疑難排解模式」,所以,操作的邏輯完全直觀,它的選項直接是「在疑難排解模式中停用」以及「在疑難排解模式中啟用」。
所以,倘若要「批次」停用或啟用多個外掛,可以很直覺地去勾選;當然,本來在「疑難排解模式」中已經「啟用」或「停用」的外掛,不能同時勾選就是了,不然,就會直接「解除」疑難排解模式了。
【Tip】
「批次」停用或啟用的確很方便,但是,腦袋要清醒一點,不然弄到最後自己都不知道在檢測什麼了XD
STEP 8.解除疑難排解模式
確定找到兇手之後,點擊「解除疑難排解模式」,所有的外掛與主題就會恢復到原本的「啟用」狀態囉!
這是最簡單容易的方法了,特別是那種完全不曉得到底是哪個外掛發生問題的時候,因為它會直接停用所有的外掛,切換到WordPress預設的主題。
通常,所有的問題都會解除,因為,沒有外掛與自訂主題的干擾;倘若,問題還存在,那麼,就不是外掛與主題的問題了。
學習時間 10 minutes
STEP 1.前往Health Check & Troubleshooting
在WordPress後台▶工具▶點擊「網站狀態」
STEP 2.點擊「疑難排解」
❶先點「疑難排解」
❷再點「啟用疑難排解模式」
啟用後就會直接進入「疑難排解模式」;而且,所有的外掛都會被停用,主題也會被切換到WordPress預設的主題。
【請放心,只有管理員看得到,完全不會影響訪客】
STEP 3.查看可啟用的主題與外掛
點擊「往下箭頭」,可以展開看看有哪些主題與外掛,可以在「疑難排解模式」中進行「停用」或「啟用」。
STEP 4.切換主題
因為目前所有外掛都已經被停用,主題也被切換到WordPress預設的主題,所以,網站應該不會有任何問題,而且,管理員所看到的網站樣貌也會變成WordPress預設的樣子。
這時候,正好可以測試看看,是不是原本自訂的那個主題造成網站的問題。
❶展開「往下箭頭」
❷找到「原本使用」的那個主題
❸如果有啟用「子主題」,那就選擇「子主題」。在圖片中,原本使用的是AVADA的子主題「AVADA Child」
❹點擊「切換到這個佈景主題」
❺檢查網站的問題是否出現?
倘若,切換到原本的主題之後,原本的問題立刻出現了,那麼,極大可能就是「原本使用的主題」發生問題了,這時候,就得去檢查主題的設定,甚至去找主題的客服協助處理。
如果,切換到原本的主題之後,網站並沒有出現任何問題,那麼,就繼續往外掛逐一排查。
STEP 5.逐一啟用外掛
因為目前所有外掛都已經被停用,經過前面啟用「原本的主題」之後,也初步判斷應該不是主題所造成。
這時候,就可以逐一啟用外掛,檢查看看哪一個外掛被啟用後,問題又出現了。
【Tip】
建議可從覺得最有可能的外掛開始逐一啟用,不然,如果一共安裝了30外掛,而真正的兇手卻排在最後面,那就得檢查30遍才抓到它XD
STEP 6.解除疑難排解模式
找到兇手後,別忘了點擊「解除疑難排解模式」,所有的外掛與主題就會恢復到原本的「啟用」狀態囉!
除了「疑難排解」的功能以外,偶爾,我還會把它當作「減輕區塊編輯負擔」的工具。
通常,會發生打開「區塊編輯器」的時候,載入的時間過長,偶爾還會出現「資料庫錯誤」的訊息。
有可能是因為安裝了太多外掛,而這些外掛通常都會將「小工具」插入到「區塊編輯器」,讓我們方便使用。
雖然很方便,但是,並不是總是都要用到,反而還會拖慢區塊編輯器開啟的速度。
這時候,就可以啟用Health Check & Troubleshooting,將「目前不需要使用」的外掛暫時停用。
如此一來,就能夠達到不影響訪客使用,又同時能減輕區塊編輯器的工作。
如果,有一些外掛是確定不需要在區塊編輯器裡面載入,那麼,區塊編輯器的內建功能,的確是可以把他們通通移除唷!
☟詳細操作可參考下面文章☟
Health Check & Troubleshooting不需要時時駐紮,用完就可以移除,下次要用的時候再安裝即可。
當然,不想移除也無所謂,只是,我自己不喜歡多餘的外掛佔著礙眼就是了。
Health Check & Troubleshooting的操作教學就介紹到這裡了!如果有任何問題,歡迎在下方的留言板討論指教囉!
Copyright ©miriammibao.com all rights reserved|Designed by MiriamMibao温唯 Since 2014.