BLOG

date_i18n()がwp5.3から非推奨になったって知ってた?

| WordPress

date_i18n()ってそもそもなに?
ってことですが、date()と同じような感じだと思っていいです。
だけども、date()関数だとタイムゾーンの設定でずれたりするんですが、
date_i18n()だとそのへんがずれないらしいです。
なのでdate_i18n()を使うほうが何も考えなくていいので便利ですね。

でもね、wp5.3から非推奨になったってことで
いつかは、なくなっちゃう、こんな便利な関数がなくなるってどういうこと?
って思ったろうけど、でも代わりの関数ができたそうですね。
wp_date()って関数です。

date()
date_i18n()
wp_date()

この3つの違いはタイムゾーンってだけじゃないそうです。
date()はもう、タイムゾーンの関係で時間がずれるので、
ずれないdate_i18n()かwp_date()がいいよねってことですが
この2つもちょっと違うらしい、第二引数に「strtotime(“-1 day”)」を指定したときに
なんかずれるみたいです。
date_i18n()だとなんでかタイムゾーンでずれたのから計算されてるみたい。
でも、wp_date()はそのへんも問題ないみたいなので
wp_date()が一番便利ってことみたいですね。
なのでdate_i18n()が非推奨になってwp_date()ができた理由がよくわかりました。
今後は、wp_date()を使うのが賢いってことでしょうね。
結構前の話なので今更ではありますがメモメモ

RECENT POSTS

我が家の植物たち

カスタムフィールドを含む複数の条件でソートをする【WordPress】

脱jQuery!$.ajax使わない書き方

検索用のフォームを設置する【wordpress】

docker-composeをつかってWEBサーバーをたてる

カスタムフィールドを検索範囲にいれる【ACF】

WordPressに大量に投稿をインポートする【CSV】

iOSのsafariでbackground-attachmentが使えないので対策【CSSのみ】

一周回ってapple 純正メモって使いやすい

使わないとかない!flexでの間隔の設定が簡単にできるgap!

CATEGORY

POPULAR POSTS

PAGE TOP