Выводит на экран дату публикации текущего поста или группы постов, опубликованных в один день. Работает только в цикле WP.
Для группы постов будет выведена дата, если дата текущей записи отличается от предыдущей. Это означает, что если все посты опубликованы в один день, то дата будет выведена только один раз. Если дату нужно выводить каждый раз, используйте get_the_date().
Использование
<?php the_date( $d, $before, $after, $echo ); ?>
- $d строка
- Формат даты PHP. По умолчанию
F j, Y
, если не задан
По умолчанию: пусто - $before число/строка/логический
- Вывод текста до даты
По умолчанию: пусто - $after число/строка/логический
- Вывод текста после даты
По умолчанию: пусто - $echo число/строка/логический
- По умолчанию выводит на экран. Если указать
false
, то дата не будет выводится, а будет возвращена
По умолчанию: true
Возвращает
строку
Строку, если $echo
имеет значение false
Примеры
1. Вывести дату в формате по умолчанию
<?php the_date(); ?>
2. Вывести дату в формате 2018-02-13 в теге <h2>
<?php the_date('Y-m-d', '<h2>', '</h2>'); ?>
3. Получить дату и присвоить ее в переменной
<?php $my_date = the_date('', '<h2>', '</h2>', false); ?>
Исходный код the_date()
Расположен в wp-includes/general-template.php