WordPressのフィードをブラウザで表示させようとすると、XMLパースエラーになってしまいました。
This page contains the following errors:
error on line 2 at column 6: XML declaration allowed only at the start of the document
Below is a rendering of the page up to the first error.
フィード関連のファイル「wp-includes >> feed-atom.php,feed-rss.php,feed-rss2.php」
の先頭に、
[php]
ob_end_clean();
[/php]
を入れると対策できます。こちらの記事を参考にさせていただきました >> WordPressのRSSエラー(XMLパースエラー)の対処法
ところが、WordPress自体をアップデートするとファイルが書き変わってしまいます。アップデートの度に毎回「ob_end_clean();」を追加しています。
全ての場合で発生するエラーではないようです。WordPressのシステム側で対応してくれないかな?と思っています。
コメント