前陣子小布少爺,突然問梅干,為何她的RSS訂閱器出現錯誤碼,梅干看了一下想說八成一定又是小布少爺亂搞,才又造成閱讀器出錯,結果梅干檢查了一下自已的RSS,才意外發現到,怎麼梅問題的RSS也出現一樣的錯誤畫面,上網搜尋了一下,才發現原來是因為首行是空白開頭,造成格式不符,而產生了錯誤畫面,但怎麼會造成空格呢?其主因就是佈景囉!於是梅干就一個一個找,終於找到了問題所在,因此若你也發生此問題的朋友,不妨也一塊檢查看看囉!
檢視原始碼後,會看到上面出現了四行的空白。
經梅干實測後,是佈景的functions.php這隻有空白所造成的,由於梅干這一隻又包了很多的php,所以得一隻一隻的打開來看,將空白給刪除。
重新上傳後,再檢測看看,哈~終於好了。
有時候feed會有快取問題,明明已沒有空白,但還是一直出現錯誤,這時可用FEED的網站來檢測看看,當正確無誤的話,下方會出現恭喜的文字,同時下方會提供一個RSS的驗證圖示可使用。
接著開啟梅問題的RSS,就可正常的顯示啦!