Domanda

Sono sicuro che ci sia una ragione semplice / risposta per questo: Perché

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

dammi 2010Archive for? Mi aspettavo che mi avrebbe dato Archive for 2010

È stato utile?

Soluzione

Come la maggior parte dei tag di modello che iniziano con the_ questa volta echi e non lo restituisce (quali tag di modello che iniziano con get_the_ fanno).

Per prima incendi the_time() ed echi anno, quindi il suo ritorno (null) ottiene concatenate e eco con lo spago.

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

o

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

Altri suggerimenti

Si può anche usare '' invece di '' per concatenare le stringhe in eco funcion.

echo 'Archive for ' , the_time('Y');
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a wordpress.stackexchange
scroll top