В одном из уроков я рассказывал, как вывести дату на сайте. В данном уроке я расскажу о том, как изменить дату в посте WordPress. Вопрос этот весьма актуален, т.к. не редко требуется либо убрать отображение даты из конкретной области веб-страницы, либо, наоборот, вставить ее или изменить формат. Начинающий блоггер не всегда может сориентироваться, что именно и в каких файлах движка нужно менять.
Расскажу на примере своего блога как работать с датой. У меня дата выводится только в самом посте. В системе WordPress за вывод постов отвечает файл «single.php». Находим этот файл и открываем в каком-либо текстовом редакторе, например, в блокноте, а лучше в Notepad++.
У меня дата создания поста выводится сразу после его названия. Исходный код имеет вид:
<?php the_title('<h1>', '</h1>');?> <p class="postmeta"> <?php the_time('d.m.Y')?> | <?php comments_popup_link('Ваш отзыв', '1 отзыв', 'Отзывов (%)');?> </p>
Где:
- 1 строка — отвечает за вывод названия поста;
- 2 строка — начало абзаца со стилем отображения даты и всем, что идет после нее;
- 3 строка — вывод даты;
- 4 строка — разделитель между датой и количеством комментариев к посту;
- 5 строка — вывод числа комментариев;
- 6 строка — конец абзаца.
Чтобы вывести дату создания поста необходимо вставить на соответствующей странице код:
<?php the_time('d.m.Y')?>
Формат даты можно задать какой угодно. За вывод формата даты отвечают соответствующие параметры (подробнее про них смотрите по ссылке выше). Далее сохраняем файл и проверяем результат. Вот и все.
Как убрать дату публикации и автора только из первого поста?