WordPressで投稿した記事の投稿時間がずれる件

ここ最近気になっていたのですが、
どうやらWordPressを使って更新したブログ(うちの場合)で
新着の記事を書いた時間にならず
(記事を書く画面では正確な時間・・)
更新情報を流しているサイトで9時間くらい前の時間で
投稿したことになってしまっていたらしい・・

ちなみにうちで使っているのは2010年10月の段階での最新のバージョン( 3.0.1 )です。

そこで、色々と調べた結果・・

WordPressで一部スクリプトが9時間ズレる場合の対応

WordPress 2.9以降、時間が-9時間ずれる

ブログのタイムゾーンを町の名前で指定

という記事を発見!

スクリプトの日付/時刻関数で使用されるデフォルトタイムゾーンが、
UTC(協定世界時)になったため。最新の3.0.1でも9時間程度、
更新サーバーによっては時間がずれてしまうそうとのこと。

解決策として、

1. wp-settings.php に手を加える方法も記されていましたが、
これはあまりよろしくなさそうなのでパス。

2. 使っているテーマの functions.php に

を追加。

3. ダッシュボードにログインして、設定 → 一般設定をクリックし、
タイムゾーンのところへスクロールします。
ドロップダウンの上のほうにある【 東京 】を選択。

とりあえずのところ、2と3で対処してみました。

これで解決です。

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

posted by そば富泉

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