疑難排解WordPress 主題錯誤
WordPress 主題錯誤可能會導致發生錯誤訊息或空白頁面,通稱白色錯誤畫面。您可以透過以下步驟診斷可能發生的 WordPress 主題錯誤。
為 WordPress 網站做好疑難排解的準備
- 進行疑難排解之前,請務必備份網站。
- 停用所有外掛程式,特別是任何快取外掛程式。
- 如果網站有使用 wp_cache,則您需要停用 WP_CACHE。
尋找主題相關錯誤
- 啟用 WordPress 偵錯模式。
- 前往網站,然後檢查是否有 PHP 錯誤。
- 如果有 PHP 錯誤,請檢查檔案路徑內是否有 themes 目錄。以下是範例:
Fatal error:Call to undefined function functionName() in /home/wp-content/themes/twentyeleven/functions.php on line 1
- 如果檔案路徑內含有 themes,便可以確認主題發生問題,您可以開始修復錯誤。
- 如果您的網站內看不到問題,那麼您需要特別找出問題來源:
- 如果詳細錯誤資訊或記錄顯示有 PHP 錯誤,您便可以開始修復錯誤。
判斷是否只有您目前啟用的主題發生錯誤
- 運用 FTP 連線到主機服務以便上傳檔案 cPanel / Managed WordPress / Plesk。
- 前往裝有 WordPress 網站的目錄。
- 開啟 wp-content/themes 目錄。
- 記下最新安裝的預設主題。
注意:預設 WordPress 主題會按照釋出的年份命名.舉例來說,2017 年推出的預設主題便稱作 twentyseventeen。
- 更新 WordPress 網站,使其使用資料庫內的預設主題。
- 檢查您的網站。如果問題不再發生,表示您已經成功判斷問題來源為非預設的主題。
相關步驟
- 確認問題來源和 WordPress 主題有關後,您即可繼續修復問題。
更多資訊
- 使用偵錯模式修復 WordPress 錯誤。
- 如果您需要任何修復主題錯誤的相關協助,我們的 WordPress 超豪版支援中心團隊可以為您服務。