Simplicityの特徴 › フォーラム › Simplicity2に関する話題何でも › RSSの投稿時刻が9時間ずれる
-
投稿者投稿
-
-
2017年3月21日 4:34 PM #51251
バハムート
ゲストsimplicityの不具合ではないのですが、
RSSの投稿時刻が9時間ずれてしまいます。どうすれば直りますか?
検索しても出ている情報が古かったりで修正が効きません。feed-atom.phpやfeed-rss2.phpをいじらなくてはならないのだとは思いますが・・・
色々試したのですが、ダメでした。また、その修正部分を子テーマなどにコピーするなどして、
Wordpressを更新した際にもRSSが9時間ずれない修正がそのまま残るようにできませんか? -
2017年3月21日 5:01 PM #51252
Hidekichi
ゲストwordpressの一般設定、タイムゾーンはどうなってますか?
-
2017年3月21日 8:06 PM #51259
わいひらキーマスターこちらの方のように、サーバによってはタイムゾーンが東京になっていない可能性もあるのでhidekichiさんの書かれた設定項目を確認してみてください。
mixhostに入れたWPの予約投稿が機能しなくて30分ほど消耗した…。正解はデフォルト設定だとタイムゾーンが東京になっていないことでした(´ω`)
— milk (@affimilk) March 20, 2017
-
2017年3月22日 12:49 AM #51267
バハムート
ゲストご返信ありがとうございます。タイムゾーンは東京になっています。
予約投稿は正しくできています。利用しているサーバーはsixcoreです。feedでRSSを確認してみると 21時に投稿したはずの記事が
pubDate Tue, 21 Mar 2017 12:00:39 +0000
となっており、9時間前に投稿された事になっています。
RSSを取得して表示するいわゆるアンテナサイトにおいても9時間前に投稿された事になっていました。※参考サイト
WordPressのRSSフィード時間がずれたり、WEBマスターでエラーになる場合
ttp://sic-main.com/wordpress/p267/を参考に、指定箇所を修正してみたのですが、RSSの日付表示だけは直るのですが、
アンテナサイトに取得される日付は9時間ズレたまま直りませんでした。 -
2017年3月22日 1:26 AM #51269
Hidekichi
ゲスト> タイムゾーンは東京になっています
その下に
Universal time (UTC) is 2017-03-21 16:23:21. Local time is 2017-03-22 01:23:21.
というのが出てると思いますが、このLocal timeがズレているということですかね?何かしらカスタマイズして(あるいはfeed出力プラグインで)、UTCを使うようにしているとかはありませんか?
また予約投稿はプラグインではなく、wordpressの投稿機能ですよね? -
2017年3月22日 11:44 AM #51275
バハムート
ゲストご返信ありがとうございます。
午前11:41分に確認したところ、ローカルタイムはずれておりませんでした。
世界標準時 (UTC) は 2017-03-22 02:41:51 です。 現地時間は 2017-03-22 11:41:51 です。feedの出力がUTCでされているようです。
思い当たるプラグインを確認して見たところ、「PubSubHubbub」がありました。
これを停止して様子を見てみようと思います。 -
2017年3月22日 7:51 PM #51288
バハムート
ゲストわいひら様
Hidekichi様プラグインの「PubSubHubbub」を停止してみたことろ、正常にRSSが配信されるようになりました。
日本語環境で使うとこんな落とし穴があるとは思いませんでした。
メジャーなプラグインだったので油断しておりました。お忙しい中、ご助言いただき、本当にありがとうございました。
-
2017年3月22日 8:13 PM #51291
わいひらキーマスター僕も、PubSubHubbubは使っているので、見てみたら当環境でも時間がずれている模様。
今まで気づいていませんでした。
-
-
投稿者投稿
- このトピックに返信するにはログインが必要です。