WordPressで投稿した記事のRSSフィード時間がずれる件 Part3

実際に記事を投稿した時間がきちんとRSSで認識されずに、
実際の時間より-9時間(19:00 に投稿したのに、RSSでは 12:00になる)ずれる状態になり、
私もいろいろとやりましたが、どれもうまく解決できずにいました・・

1度目は使っているテーマの functions.php に以下を記述。

2度目はサーバー側の設定で php.ini ファイルに以下を追加。

そして、今回の記事で3度目になりますが、どうやら完全に解決する方法を発見!

WordPress RSSフィード時刻の修正

上記のリンク先に修正方法が書いてありましたが、
記事自体が2年前でWordPressのバージョンも古かったようで
若干修正点がありましたので、直したものを備忘録します。

ちなみに、ここに記しているものは私が使っているバージョン 3.2.1 の修正です。

ご利用のバージョンによって修正箇所などが異なりますのでご注意ください。
また、必ず事前のバックアップを忘れないようにしてください。

何箇所もあるので、ちょっと面倒ですが、私の環境では確実に改善しました ^^*

1.wp-includes/feed-atom.php の下記の2箇所を修正

デフォルト(修正前)

修正後

デフォルト(修正前)

修正後

2.wp-includes/feed-rdf.php の下記の2箇所を修正

デフォルト(修正前)

修正後

デフォルト(修正前)

修正後

3.wp-includes/feed-rss2.php の下記の2箇所を修正

デフォルト(修正前)

修正後

デフォルト(修正前)

修正後

4.wp-includes/feed-rss2-comments.php の下記の2箇所を修正

デフォルト(修正前)

修正後

デフォルト(修正前)

修正後

5.wp-includes/feed-rss.php の下記の1箇所を修正

デフォルト(修正前)

修正後

以上ですが、こんなことWordPressの更新がある度にやってられない~ ^^;
何か他に良い方法があれば、コメントください~!

posted by そば富泉

:: スポンサーリンク ::

One thought on “WordPressで投稿した記事のRSSフィード時間がずれる件 Part3

コメント(Facebook・Twitter・WordPressアカウントでもコメントできます)