WORDPRESSでRSSフィードが表示されない時に確認すること

eyecatch_do-not-show-rss

最近、ドメインを変更して、WORDPRESSで自分のブログを作成しています。そこで、ブログの表示の確認をしていると、おかしなところが。 「あれ、RSSフィードが表示されない?」

do-not-show-rss_01

こんな感じ。 通常なら記事のタイトルがずらっと表示されるのに…  

 

スポンサーリンク

管理画面の表示設定を確認

do-not-show-rss_03

まず初めに確認したいのが、WORDPRESSの管理画面の設定。 「設定」→「表示設定」 「抜粋のみを表示」にチェック。

 

functions.phpのコードを確認

functions.phpに必要のない改行やスペースがあると、RSSフィードが表示されません。 このサイトは、wordpressで作成しているので、まず初めに疑ったのはこれ。親テーマ、子テーマでfunctions.phpを使用しているので、それぞれをチェック。 違いました。表示されません。

functions.phpは、編集を間違えると画面が真っ白になって、編集画面を表示出来なくなってしまいます。必ずバックアップを取って下さい。

 

タイムゾーンのずれを修正

WORDPRESSの場合、タイムゾーンがずれていると、RSSを上手く取得出来ないみたいです。

 

wp-settings.phpを編集

/ドメイン名/public_html/wp-settings.php にある「wp-settings.php」ファイルをテキストエディタで開き、以下の部分を変更。

変更前

// WordPress calculates offsets from UTC.
date_default_timezone_set( 'UTC' );

 

変更後

// WordPress calculates offsets from UTC.
#date_default_timezone_set( 'UTC' );

date_default_timezone_set( ‘UTC’ );の先頭に「#」を追加するだけ  

 

さいごに

do-not-show-rss_02

とりあえず全て試したら、無事表示されるようになりました!

スポンサーリンク
iMacと猫が好きな完全インドア派。

コメントを残す