Почему это эхо ценит в неправильном порядке?
Вопрос
Я уверен, что для этого есть простая причина/ответ: почему
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 Funcion.
echo 'Archive for ' , the_time('Y');
Не связан с wordpress.stackexchange