質問

これには簡単な理由/答えがあると確信しています:なぜ

echo 'Archive for '. the_time('Y');

ください 2010Archive for?私はそれが私に与えると思っていましたArchive for 2010

役に立ちましたか?

解決

始まるほとんどのテンプレートタグとして the_ これは時間を繰り返し、それを返しません(どのテンプレートが始まるタグがあります get_the_ 行う)。

初め the_time() 火とエコーの年、そしてその復帰(null)連結して弦でエコーします。

それで:

echo 'Archive for ';
the_time('Y');

または:

echo 'Archive for ' . get_the_time('Y');

他のヒント

「代わりに」、「」、「」を使用することもできます。エコーファンシオンの連結文字列。

echo 'Archive for ' , the_time('Y');
ライセンス: CC-BY-SA帰属
所属していません wordpress.stackexchange
scroll top