Как вывести дату публикации поста WordPress

Как вывести дату публикации поста WordPress

Очень часто в процессе разработки новой темы WordPress или переделывания существующей возникает необходимость добавить, убрать или изменить дату публикации поста.

Для того чтобы вывести дату публикации поста в шаблон WordPress существует несколько решений.

Если вы решили выводить дату под заголовком поста, то прежде всего вам нужно найти где именно выводится заголовок поста или записи а далее вы можете воспользоваться одной из следующих функций.

Обычно заголовок поста выводится в файле:

/wp-content/themes/название_вашей_темы/single.php

или

/wp-content/themes/название_вашей_темы/content-single.php

Или могут быть другие варианты в зависимости от установленной темы WordPress.
Чтобы понять где выводится заголовок поста вам нужно найти строку со следующим кодом:

Выводим дату публикации поста WordPress через функцию the_date

Формат записи:

Не пугайтесь этого странного набора символов! Сейчас я всё поясню, там всё не так страшно.
Вместо $format – пишем формат записи.

Варианты:

  • j.m.Y – 2.11.2015
  • Y-j-m — 2015-2-11
  • j M Y — 2 окт 2015
  • j F Y — 2 октября 2015

Расшифровка кодировки вывода даты в WordPress:

Y — год в виде четырех цифр, например, 2012;

y — год в виде двух последних цифр, 12;

m — номер месяца с нулями, например, 01, 06, 11;

M — сокращенное название месяца, например, Фев, Окт;

F — полное название месяца, Февраль;

j — день месяца без нулей, от 1 до 31;

d — день месяца с нулями, от 01 до 31;

l (строчная английская L) — полное название дня недели;

D — сокращенное название дня недели, например, Пн, Вт.

Вместо $before – пишем в одинарных кавычках тег или текст, который должен выводится перед датой.

Вместо $after – тег или тест, который будет выведен после даты.

Вместо $echo — пишем false, если нужно получить результат, но не выводить его на экран.
Обычно этот параметр редко используется, поэтому его можно его вообще не писать.

Например:

Вот что выведется в коде:

Вывод даты публикации поста WordPress при помощи функции the_time

Используется для вывода даты и времени.
Форматы даты аналогичен предыдущей функции.

Пример:

Выведет: 29.Oкт.2018

Для вывода времени используем:

Выведет: 23:51

Для вывода даты и времени в тексте используем следующий код:

Получим следующий результат:

Опубликовано 2 октября 2015 в 23:51

Для того чтобы добавить форматирование или вывести дату и время в две строки можно написать так:

Получим:

2 октября 2015
23:51

Надеюсь, что эта статья была вам полезна. Если остались вопросы, то вы можете задать их в комментариях.
Подписывайтесь на новости блога и получайте бесплатные статьи и видеоуроки по разработке сайтов.

А если у вас останется время после применения решений показанных в этой статье, то посмотрите вот это видео.



Успехов вам и вашим проектам!

С уважением Юлия Гусарь

Читайте также:

Подписаться на рассылку

1 комментарий

  1. Здравствуйте. Как сделать, чтобы после обновления статьи выводилась новая дата рядом с первоначальной (или просто новая дата)?

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

//impuls-web.ru/wp-content/plugins/wp-monalisa/icons/wpml_bye.gif 
//impuls-web.ru/wp-content/plugins/wp-monalisa/icons/wpml_good.gif 
//impuls-web.ru/wp-content/plugins/wp-monalisa/icons/wpml_negative.gif 
//impuls-web.ru/wp-content/plugins/wp-monalisa/icons/wpml_scratch.gif 
//impuls-web.ru/wp-content/plugins/wp-monalisa/icons/wpml_wacko.gif 
//impuls-web.ru/wp-content/plugins/wp-monalisa/icons/wpml_yahoo.gif 
//impuls-web.ru/wp-content/plugins/wp-monalisa/icons/wpml_cool.gif 
//impuls-web.ru/wp-content/plugins/wp-monalisa/icons/wpml_heart.gif 
//impuls-web.ru/wp-content/plugins/wp-monalisa/icons/wpml_rose.gif 
//impuls-web.ru/wp-content/plugins/wp-monalisa/icons/wpml_smile.gif 
//impuls-web.ru/wp-content/plugins/wp-monalisa/icons/wpml_whistle3.gif 
//impuls-web.ru/wp-content/plugins/wp-monalisa/icons/wpml_yes.gif 
//impuls-web.ru/wp-content/plugins/wp-monalisa/icons/wpml_cry.gif 
//impuls-web.ru/wp-content/plugins/wp-monalisa/icons/wpml_mail.gif 
//impuls-web.ru/wp-content/plugins/wp-monalisa/icons/wpml_sad.gif 
//impuls-web.ru/wp-content/plugins/wp-monalisa/icons/wpml_unsure.gif 
//impuls-web.ru/wp-content/plugins/wp-monalisa/icons/wpml_wink.gif