Frage

Ich bin sicher, es gibt einen einfachen Grund/Antwort dafür: Warum tut es

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

Gib mir 2010Archive for? Ich hatte erwartet, dass es mir geben würdeArchive for 2010

War es hilfreich?

Lösung

Als die meisten Vorlagen -Tags, die mit beginnen the_ Dieser spiegelt die Zeit wider und gibt es nicht zurück (welche Vorlagen -Tags, mit denen beginnen get_the_ tun).

Zuerst the_time() Feuer und wiederholt Jahr, dann seine Rückkehr (null) wird verkettet und mit String wiedergegeben.

So:

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

Oder:

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

Andere Tipps

Sie können auch "" anstelle von "verwenden." Für die Verkettung von Saiten in Echo -Funktionen.

echo 'Archive for ' , the_time('Y');
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit wordpress.stackexchange
scroll top