標籤:

WordPress 外掛衝突 – 如何用 Health Check 找出原因


WordPress 網站優化 - 使用 Health Check & Troubleshooting 找 外掛衝突

我使用 WordPress 平台來架 NOBUY01 ,伺服器從 捕夢網 搬到 SiteGround 後,速度才有顯著的改善 ,搬家過程相當曲折 (看這篇), 在外掛對網站讀取速度的影響數大幅降低後,我才敢大膽嘗試新的外掛,如果你也有在玩 WordPress 應該也有裝了一堆外掛後,網站出現錯誤的經驗,通常都是 WordPress 外掛衝突 所造成的,這尤其會發生在那些剛起步的開發者,但要找到是哪一個外掛出的問題,有時候並不是那麼容易。

 

 

要找到出錯的外掛,一般的做法是把所有的外掛都 disable 掉,在一個一個 enable,來回觀察發生問題的地方,直到找到是哪一個外掛出現問題為止 (通常是最新裝的那一個,只要你沒搞混的話),但這種做法對一個已經 “上線” ,在營運的網站來說,幾乎不可能,這會嚴重影響讀者體驗,下次可能就不來了。

 

使用 Health Check & Troubleshooting 外掛找到問題

我建議使用 WordPress.org 官方推出的 Health Check & Troubleshooting 外掛來找出問題,沒錯~要解決外掛衝突的問題,你還是得裝一個外掛。

他的 疑難排解模式 會解除所有外掛以及佈景主題,但只針對你,對外一切照舊,不影響瀏覽網站,這點非常重要。

WordPress 網站優化 - 使用 Health Check & Troubleshooting 找 外掛衝突

 

啟用後,在左上角 “控制台”選項中,出現了一個 “網站健康檢查”。

WordPress 網站優化 - 使用 Health Check & Troubleshooting 找 外掛衝突

 

疑難排解模式 – 找出 WordPress 外掛衝突

大膽的按下去疑難排解模式。我沒有特別備份,因為 SiteGround 會自動 30 天備份,真的有問題,在還原到前一天就好。

WordPress 網站優化 - 使用 Health Check & Troubleshooting 找 外掛衝突

 

進入疑難排解模式後,原本因為安裝一堆外掛出現的工具列,都消失了,因為都只針對你解除安裝了,佈景主題會自動先幫你安裝 WordPress 內建的基本款,接下來就可以一個一個測試,直到找到出問題的外掛為止。

WordPress 網站優化 - 使用 Health Check & Troubleshooting 找 外掛衝突

 

這是我最近才學會的技巧,之前都是硬把 plugin 關掉, 亂改主題,讀者看完一篇後就離開的跳出率超高,非常不智。

以上是我在經營 NOBUY01 實際上遇到的問題還有解決方法 Health Check 使用後也不要刪掉,它還可以用來檢查其他基本項目,有興趣的話可以看其他網站經營文章(請點這裡)。

 

歡迎加入 NOBUY01 粉絲團



WordPress 官方推薦的虛擬主機供應商

Web Hosting

Leave a Reply

NOBUY01 成立於2012年9月
您的支持是我們繼續的最大動力
請按讚加入粉絲團