the_date()
Виводить на екран або отримує дату публікації посту або групи постів (опубліковані за один день). Використовується у циклі WordPress.
Призначена лише для використання всередині Циклу WordPress .
Дата публікації групи постів означає, що для постів, опублікованих в один день, дата виводиться лише для першого посту. Тобто, для кожного наступного посту в циклі, функція перевіряє в який день опубліковано цей пост, і якщо дата поточного та попереднього посту збігаються, то для цього посту дата не виводиться.
Щоб виводити дату для всіх постів (з версії 3.0), потрібно використовувати функції: get_the_date() .
Впливає на значення функції is_new_day() , коли повертається, коли обидві функції використовуються в одній конструкції коду.
1 раз – 0.000604 сек
(повільно) | 50000 разів – 1.38 сек
(швидко) |
PHP 7.2.5, WP 4.9.6
(повільно) | 50000 разів – 1.38 сек
(швидко) |
PHP 7.2.5, WP 4.9.6
Хуки з функції
Повертає
Строку|null
.
Використання
<?php the_date( $format, $before, $after, $echo ); ?>
-
$format
(рядок) -
Формат дати (PHP). Наприклад,
j F Y
виведе “6 листопада 2011 року”. Детальніше
дивіться тут .
За замовчуванням формат встановлений у налаштуваннях. -
$before
(рядок) -
Текст, який слід написати перед датою.
За замовчуванням: “” -
$after
(рядок) -
Текст, який слід написати після дати.
За замовчуванням: “” -
$echo
(логічний) -
Встановіть значення false, якщо потрібно отримати результат, а не виводити його на екран.
Типово: true
Приклади
#1 Виведемо дату у форматі встановленому у налаштуваннях WordPress:
<p>Піст опубліковано: <?php the_date(); ?></p>
#2 Виведемо дату у форматі 2007-07-23
і обернемо її в тег <h2>:
<?php the_date( 'Ymd', '<h2>', '</h2>' ); ?>
нотатки
- Global. Рядок. $currentday The day of the current post in the loop.
- Global. Рядок. $previousday День з попереднього повідомлення в прориві.
список змін
З версії 0.71 | Введено. |