Nexus 9
PS4
Intuos Pro
Core i7-4790K
ページの先頭へ
トップに戻る
2013年6月15日 WordPress

【WordPress】Feedを開こうとしたら「XMLパースエラー」に?そんな時はfunction.phpを確認すべし!


wpfeedこれはなかなか気付きませんなぁ…
ついこの前、自分のブログのFeedの開こうとしたらこんなエラーが。
XML パースエラー: 実体の初めに XML またはテキスト宣言がありません。 URL: http://ideahacker.net/feed/ 行番号: 2, 列番号: 1: ^
んん~?宣言が無いっていうのは、<!DOCTYPE html>が無いってこと?そんな訳ないだろーと思い、ソースを確認してみたところ… 20130615_233632
なんだこの空行は


この1行目の空行が悪さをしてるみたいですね。それじゃあheader.phpを編集してサクッと直そう、と思ったら… 20130615_233911
空行なんてねーぞ!!!

助けてGoogle先生

一発で解決しました。 どうやら「function.php」の中に余計な空行が入っているのが原因のようです。
外観→テーマ編集→テーマのための関数を確認してみたところ、確かに余計な空行が入り込んでいました。 20130615_234438
当ブログはこれでFeedが正常に表示されるようになりました。まったく、一体いつからRSSの購読が不可能になっていたのやら…
関連するかもしれない記事