ワードプレスのRSSで「This page contains the following errors:」のエラーが出て表示できなくなった時の対処法
feedページで以下のエラー画面が出てしまっていた。
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.
さっそく確認する場所を書く。
まず、どこでもいいからページのソースを開いて一行目に空白、改行が入っていないか確認してほしい。
もし改行が入っている場合は、functions.phpの一番下に余計な改行が入っていないか確認してほしい。
もし入っていたら最下部の改行を消して確認。
これで改善されました。
なお、これでも改善されない場合は
wp-includes/feed-rss2.php
<?php
ob_end_clean(); ←2行目にこれを追加
/**
* RSS2 Feed Template for displaying RSS2 Posts feed.
*
* @package WordPress
*/
Comment