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