Functions.phpの私の現在のコード:
echo '<div class="post_date">'.the_time('d', '<div class="month">', '</div>').the_time('F', '<div class="day">', '</div>').the_time('Y', '<div class="year">', '</div>').'</div>';
しかしそれは戻るだけです:
20April2011
その周りにHTMLがない、なぜですか?どうすればこれを修正できますか?
the_time()
の使い方については このドキュメント をご覧ください。 the_time()
のパラメータの中にhtmlを追加することは想定されていません。 (編集:get_the_time()
を文字列連結で使う)
これを解決するには、次のコードを試してください。
echo '<div class="post_date"><div class="month">'.get_the_time('F').'</div>'.'<div class="day">'.get_the_time('d').'</div><div class="year">'.get_the_time('Y').'</div></div>';
編集: get_the_time()
の使用に修正