wordpress雖然強大、穩定、安全性高。但是偶爾也會出現問題,比如某個文件里的函數錯誤,就會導致wordpress網站的前臺頁面一片空白。站長圖庫給出如下解決方法。
一般情況下,wordpress網站出現一片空白的原因基本是functions.php文件的函數錯誤導致的。比如,wordpress二次開發中為了實現某個功能在functions文件里注冊了一個自定義函數,但是這段函數中出現錯誤。函數錯誤就導致網站一片空白。話不多說,下面說說如何排查文件里的錯誤函數。方法如下:
首先把主題下載到本地,在本地搭建的服務器進行錯誤排除。有的人可能覺得直接在網站后臺排除就可以,但是因為有的主機環境問題,出錯并不會詳細報錯。而是一片空白,所以還是在本地排除比較靠譜。(php報錯的時候,報錯會詳細到什么文件的第幾行)。
wordpress排錯可以從如下幾個角度排查。
第一、wordpress主題和wordpress最新程序不兼容
有時候wordpress升級,因為主題比較老,老主題中注冊的某些函數可能和新程序不兼容。所以如何你是個喜歡升級程序的wordpress愛好者,注意在wordpress升級之后老主題不兼容
第二、是否修改過某個函數
wordpress主題是否被修改過,如果被修改過檢查是哪里被修改過。
第三、wordpress插件和主題不兼容
wordpress插件可能會與wordpress產生沖突,尤其是很久沒有更新的插件和wordpress最新版本和wordpress主題。
第四、總結
以上各種問題基本上原因都離不開functions.php文件。基本上wordpress網站空白都是由這個文件里的函數錯誤所導致的。所以當你的wordpress網站變得一片空白,從上面方法入手排除問題。






