[WordPress]RSSフィードが取得できない時に確認すること

WordPress
スポンサーリンク


そもそもフィードが有効になっていない

これは、WordPressのテーマファイルに原因があることが多いです。

対処法は、ご利用のテーマ内のfunctions.phpに以下の記述を追加します。


 

フィードリンクを出力しない設定になっている

無料のテーマで稀にありますが、functions.phpを開いて


これらの記述があれば消すか、コメントアウトします。


フィードは取得できているけどエラーが出ている

W3C Feed Validation Service, for Atom and RSSにアクセスし、対象のサイトのURLを入れて検証します。

https://validator.w3.org/feed/

検証の結果、以下のようなエラーが出ている場合は、フィードを表示することも外部サイトでフィード取得することもできません。


原因は、XML1行目に空白があるため。

これは、ご利用のテーマのfunctions.phpを開き、不要な改行や空白などを消すことで回避できるケースが多いです。

functions.phpの最後に空白の1行があれば、それを消すことでエラーも消えることがあります。

*管理画面内のテーマエディタを使って編集した時に起こりやすいです。

コメント

タイトルとURLをコピーしました