サイト内検索

Blog > WordPress > 日付が表示されないのはなんで?


2008.06.09

category: WordPress

日付が表示されないのはなんで?

WordPressで1日のうちに複数の記事を投稿したら、2つ目以降の記事の日付が表示されなかったんです。
なんで??同じ関数使ってるのに2つ目の日付はどこに行ったの??

同じ状態にはまったことがある方はすぐピンときたと思います。
そう、the_dateを使って日付を表示させていたんです。
最初にいじり始めたテーマに使われてたのがこの関数だったので、「日付表示するのはコレ」って、なんの疑いもなく使ってました。

なんで表示がおかしいのかなと思って、Codexで調べてみたら、the_dateの説明にバッチリ書いてありました…。

要はthe_dateを使わないで、代わりにthe_timeを使えばこの問題は解決するみたい。

同じ日の投稿にいちいち日付を付けなくていい人、デザインの人はthe_dateを使って、それぞれ個別に日付を付けたい人、デザインの人はthe_timeを使って日付を表示させればいいってことになるのかな?

関数が2つあって好きなほうを選べるのはいいことだけど、両方知ってないと「バグった!!」ってものすごく焦ったりしちゃいますね(^_^;)

ちなみに表示させられる項目は、PHP: date – manualに載ってるものです。
見てみるといろいろな項目があってビックリしますw

年間の通算日ってどんな状況で使うんですかね?
あ、365からこの数引いたらカウントダウンとかできるのかも。

関連投稿

posted on 2008.06.09 09:45am

Comment and Trackback
Trackback URL
ppt2002@2009年8月5日 10:32 PM

the_time