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送信を試してみたら、正常な時刻を示しておりました。

コメントを残す

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

CAPTCHA