ホームページの作成や運用ノウハウについて、プロのクリエイターが情報を無料公開!

ホームページTIPS
facebook twitter mail

このサイトはコーディング初心者〜中級者向けの情報サイトです。掲載コードの転用制限はありませんが、
動作保証は行なっておりません。ご意見については、フォームからお知らせください。

wordpressに関するTips

更新日:2018.5.14

WordPressの記事の日付表示のフォーマットいろいろ

解 説

WordPressで記事の日付を表示する際、「2018年5月14日」「2018.05.14」など、色々な表示設定ができるので、テンプレートタグのコードをご紹介します。

1日付を表示するtimeタグには「YYYY-MM-DD」形式などでdatetime属性を指定する事が推奨されています。
/*日付を表示する際には、timeタグで囲み、datetime属性を指定しましょう*/

2実際の表示部分にあたる、日付表示のテンプレートタグをthe_time関数を使って設定します。
----------------timeタグで囲った日付表示をこんな風に設定してください-----------------------



-----------------------------------------------------------------------------------



/*年は4桁、月日の先頭に0を付けない、曜日(l)付き*/
2018年5月14日(月曜日)



/*年は4桁、月日の先頭に0を付けない、省略曜日(D)付き*/
2018年5月14日(月)



/*年は4桁、月日の先頭に0を付ける*/
2018年05月14日



/*年は4桁、全部を数字で表示して、月日の先頭に0を付けない*/
2018.5.14



/*年は4桁、全部を数字で表示して、月日の先頭に0を付ける*/
2018.05.14



/*年は下2桁で表示して、月日の先頭に0を付けない*/
18.5.14



/*年は下2桁で表示して、月日の先頭に0を付ける*/
18.05.14



/*AM・PMを大文字で12時間単位の時刻を表示、時間の先頭に0を付けない*/
AM 5:06:03(PM 5:06:03)



/*AM・PMを大文字で12時間単位の時刻を表示、先頭に0を付ける*/
AM 05:06:03(PM 05:06:03)




/*24時間単位で時刻を表示、先頭に0を付けない*/
17:06:03(5:06:03)



/*24時間単位で時刻を表示、先頭に0を付ける*/
17:06:03(05:06:03)
3曜日を英語表示にしたい場合、get_post_time関数を使います。echoも忘れずに書きましょう。
/*年は4桁、月日の先頭に0を付けない、英語の曜日(l)付き*/
2018年5月14日(Monday)



/*年は4桁、月日の先頭に0を付けない、英語の省略曜日(D)付き*/
2018年5月14日(Mon)
4全部、英語式で表示させる場合は、このように書きます。
May 5th, 2018



May 5,2018



Monday,May 5th,2018



Mon,May 5,2018

 

以上でほぼ全ての表示パターンに対応できると思いますので、コピペなどで使ってください。

トップへ