В большинстве случаев на блоге отображается дата публикации записи и блоги на WordPress тому подтверждение. Но как изменить формат выводимой даты? Именно об этом мы и будем говорить в данной публикации.
Давайте начнем с самого начала. Блог это сайт на котором публикуются определенные материалы в обратной временной последовательности. Таким образом каждая публикация на блоге совершается в определенный день, который фиксируется и выводиться функцией PHP.
Функция даты the_date () имеет ряд параметров с помощью которых мы можем влиять на формат вывода информации. Давайте более детально раcсмотрим применение данной функции в WordPress.
Как выводится дата в WordPress?
WordPress написан на языке программирования PHP, по этому он использует встроенную функцию для вывода даты публикации записей.
Функция о которой идет речь в PHP вызываться так:
date ();
В WordPress для вызова этой функции используется следующий синтаксис:
get_the_date ();
По умолчанию данная функция выводит дату в таком формате:
get_the_date ("d, m, Y");
Этот пример выведет нам дату цифрами, месяц цифрами и год из четырех знаков, разделенные точкой. Пример 26.11.2015.
Но что же делать если нам нужно к примеру указать только месяц да еще и в буквенном варианте?
Для этого потребуется корректировать параметры функции. Нам на помощь придет таблица параметров функции date (), которую можно посмотреть на сайте https://www.php.net/manual/ru/function.date.php.
Используя предоставленные параметры мы сможем сформировать нужный нам формат даты и вывести его в правильной интерпретации.
Где искать и изменять функцию вывода даты публикации в WordPress?
В статье о том как удалить дату публикации и автора статьи мы рассказывали где искать нужный нам фрагмент кода в любом шаблоне WordPress. По этому если вам нужно найти правило по которому дата выводиться на блоге, стоит ознакомиться со статьей, которая, между прочим, имеет видео урок.
После того как вы найдете нужный вам участок кода, а именно вызов функции get_the_date (), все что вам потребуется это подобрать нужные параметры и вписать их в скобки функции.
К примеру у вас есть такой участок кода:
function thems_wp_posted_on() { printf( __( 'Опубликовано %2$s %3$s', 'thems_wp' ), 'meta-prep meta-prep-author', sprintf( '%3$s', get_permalink(), esc_attr( get_the_time() ), get_the_date()
Эта функция выводит на блоге дату в формате по умолчанию, для изменения которого нам нужно вписать параметры в скобки и сохранить файл шаблона, но перед этим сделайте резервную копию, для быстрого восстановления сайта.
Для примера выведем дату в формате день и месяц буквами:
get_the_date ("j F");
После обновления шаблона, на блоге будет примерно такой вывод даты:
26 Ноября
Таким вот нехитрым образом мы изменили формат даты публикации постов.
- Как сделать мобильную версию сайта на WordPress? title=”Как сделать мобильную версию сайта на WordPress”
- Создать и установить фавикон на сайт. title=”Создать и установить фавикон на сайт”
- Уменьшаем количество запросов к БД. title=”Уменьшаем количество запросов к БД”
Спасибо большое помогли! сделал у себя даты