0

Wordpress テーマの日付形式を調整して、完全な日付ではなく「1 月 20 日」などにしようとしています。

Wordpress codexに従ってコードを調整しました:

<time datetime="<?php the_date( 'j, S, M' ); ?>" pubdate><?php the_date(); ?> </time>

コーデックスによると、これは 17, th, Jan.

奇妙なことに、これはページのソースを表示したり検査したりするとコードに表示されますが、どこにも表示されません。検査されたコードは次のようになります。

<time datetime="17, th, Jan" pubdate=""> </time>

したがって、正しいコードを生成しているように見えますが、出力していません。私は何を間違えましたか?

4

2 に答える 2

1
<time datetime="<?php the_date( 'j, S, M' ); ?>" pubdate><?php the_date(); ?> </time>

これである必要があります:

<time datetime="<?php the_date( 'j, S, M' ); ?>" pubdate><?php the_date( 'j, S, M' ); ?> </time>

ビューに表示される2番目の呼び出しに引数を渡していませんthe_date()。もう1つは、可視性を表示しない属性として出力されています。

于 2013-01-20T18:15:19.667 に答える
0

the_date()の秒呼び出しでパラメーターを渡して、要求どおりに日付をフォーマットします。

the_date('jS, M'); // output 20th, Jan

<time datetime="<?php the_date( 'jS, M' ); ?>" pubdate><?php the_date('jS, M'); ?> </time>
于 2013-01-20T18:18:23.653 に答える