WordoressからExecPHPプラグインでPHPを実行できるようにして、固定記事でdate関数から日付を指定していしていたところ、どうにも0時過ぎても日付が変わらないので調べた。
WordpressではUTCにタイムゾーンを指定していて、ローカル向けにdate_i18nという組み込み関数のラッパー関数が用意されている模様。
なので、ローカル時間を指定したい場合、
date_i18n
をつかうとローカルの時間が取得できる。
使い方は固定記事でdate()を使っているところをそのままdate_i18nにして使える。
# date_i18nはfunction.phpにある。
[0回]
PR