2013

19

Nov

WordPress

月表示を英語で3文字で取得したい!

PHPのdate(‘M’)みたいに、
月表示を英語で3文字で取得したい!

the_date(M)、the_time(M)に指定してみましたが、表示できず、
11月となってしまいます。

管理画面の
設定→一般→日付のフォーマット
で設定してみましたが、ダメでした。

正解は、get_post_time(M)

月部分だけだと↓で取得できます。

<?php
$mon = get_post_time(M);
echo $mon;
?>

年月日も一緒にとってきたほうがはやいので、
私は、phpのsubstr関数で分割することにしました。

<?php
$ydm = get_post_time(YdM);
$year = substr($ydm,0,4);
$day = substr($ydm,4,2);
$mon = substr($ydm,6,3);
echo $year;
echo $day;
echo $mon;
?>

タグ , , , ,

同じ「WordPress」カテゴリの記事
ABOUT

福岡在住、フリーランスのプログラマのメモ日記です。組込SEからWEB系に転向。子育てしながら、在宅SOHOにてお仕事しています。
ウェブサイトを作っていて困ったことや、よく調べることを書いていきます。

[対応言語]
HTML、CSS、PHP、Javascript、jQuery
Ruby On Rails、JAVA、C、C++、VB

[運営サイト]
キャラデコ弁.com
CSSデザインジェネレーター