WordPressで投稿時間がずれる


WordPress3.2.1で投稿時にずっと9時間のずれが生じており、困っておりました。同じお悩みの方も多いのでは?
皆様が投稿されている内容をいろいろ試してみましたが、何とか解決に至りましたので、自分の覚え書きとして掲載しておきます。

① ダッシュボードの設定画面の一般をクリックしてタイムゾーンを確認
  「UTC」から「東京」に変更。
  ※UTCってGMTではないので注意。

 ②wp-settings.phpを変更
 (変更前)
   if ( function_exists(‘date_default_timezone_set’) 
   date_default_timezone_set(‘UTC’);

 (変更後) 
   if ( function_exists(‘date_default_timezone_set’) 
   date_default_timezone_set(‘Asia/Tokyo‘);

  ソース:Web Artisan Blog

WordPress RSSフィード時刻の修正
 ソース:ねっとしょっぷをかすたまいず
 (変更するphpファイル)
   wp-includes/feed-atom.php
   wp-includes/feed-rdf.php
   wp-includes/feed-rss.php
   wp-includes/feed-rss2.php
   wp-includes/feed-rss2-comments.php
  いずれのファイルもGMTになっているのでmysql2date以下に修正を加えます。
   ソース:ねっとしょっぷをかすたまいずさんが書いた記事が凄く分かやすいので、ご参考に。

これで一度Ping送信を試してみたら、正常な時刻を示しておりました。

WordPressで投稿時間がずれる” への1件のフィードバック

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください