Как вывести дату поста в WordPress?
Для вывода даты публикации поста существуют специальные WP-функции.
Функция the_date() выводит дату публикации группы постов. Т. е. для каждого поста в цикле, функция проверяет в какой день опубликован этот пост, и если дата текущего поста и предыдущего совпадают, то для этого поста дата не выводиться.
Для того чтобы ее использовать, в шаблон, в место где планируется вывод даты вставляем:
1
|
<? the_date(); ?>
|
Для вывода даты каждого поста используется функция the_time(‘параметры вывода даты’).
1
|
<?php the_time('d, M, y') ?>
|
Настройка формата вывода даты
Для того чтобы изменить настройки вывода даты следует подставить в скобки соответствующие значения из списка представленного ниже.
m — номер месяца с нулями вначале, к примеру 01, 06, 11;
M — выведет сокращенное название месяца Feb, Sep;
F — полное название месяца, пример Февраль;
j — покажет только номер дня, без нулей от 1 до 31;
d — покажет день месяца с нулями, от 01 и до 31;
l (маленькая английская L) — название дня недели полностью;
D — сокращенное название дня недели, например, Mon, Fri.
Y — покажет год в виде четырех цифр, например 2016;
y — покажет только две последние цифры года;
H — выводит часы, формат от 00 до 24
i — выведет минуты в формате от 00 до 59;
Пример:
1
|
< ?php the_time('D, M, Y') ?>
|
Выведет нам: «Пн, Июн, 2016». Разделители в виде запятых не обязательны, на их место можно поставить любые другие или не использовать их вовсе.