get_the_date()
Получает дату создания текущего поста. формат вывода даты можно указать произвольный. Используется в цикле WordPress.
Функция отличается от функции the_date(), тем что она всегда получает дату, даже если следующий (в цикле) пост был опубликован в тот же день (подробнее см. описание the_date()).
Чтобы изменить формат вывода, можно воспользоваться фильтром get_the_date.
Работает на основе: mysql2date()
Основа для: the_date()
1 раз — 0.000723 сек (медленно) | 50000 раз — 1.44 сек (быстро) | PHP 7.2.5, WP 4.9.6
Хуки из функции
Возвращает
Строку|int|false
. Дату в указанном формате.
Использование
$date = get_the_date( $format, $post );
- $format(строка)
- Формат даты (в синтаксисе PHP). Все примеры форматов.
По умолчанию: формат даты указанный в настройках (Настройки - Основные). - $post(число/WP_Post)
- ID или объект записи, дату которой нужно получить.
По умолчанию: null (текущая в цикле запись)
Примеры
#1 Базовый пример
Выведем дату поста внутри Цикла WordPress (the loop).
<span class="entry-date"><?php echo get_the_date(); ?></span>
#2 Укажем произвольный формат даты:
Пост опубликован: <?php echo get_the_date('n-j-Y'); ?>
Получим: Пост опубликован: 11-6-2011
Список изменений
С версии 3.0.0 | Введена. |