Есть не плохие функции, которые выводят дополнительную информацию о записи. В этом уроке представлю следующие функции, которые выводят информацию о:
- Дате публикации поста. Удобно для многих, чтобы знать актуальность статьи и информации в ней.
- Рубрике - к которой принадлежит запись. Тоже часто нужный элемент.
- Число комментариев - для того, чтобы видеть, какие записи более всего обсуждают.
- Метки - ключевые слова, которые описывают статью.
Данные элементы можно добавлять там где есть вывод цикла, например single.php, index.php, category.php и тд.
Давайте по порядку разберем как вывести каждую из этих функций.
Чтобы вывести дату, когда была опубликована запись нужно прописать функцию get_the_date:
<?php echo get_the_date("d M Yг"); ?>
Результат будет примерно таким - 02 Мар 2015г. За то, в каком формате будет выведена дата отвечают символы в скобках.
Чтобы понять, какие именно символы и за что отвечают, смотрите таблицу
Символ в строке | Описание | Пример возвращаемого значения |
---|---|---|
d | День месяца, 2 цифры с ведущими нулями | от 01 до 31 |
D | Сокращенное наименование дня недели, 3 символа | от Пн до Вс |
F | Полное наименование месяца, например January или March | от Январь до Декабрь |
g | Часы в 12-часовом формате без ведущих нулей | От 1 до 12 |
G | Часы в 24-часовом формате без ведущих нулей | От 0 до 23 |
h | Часы в 12-часовом формате с ведущими нулями | От 01 до 12 |
H | Часы в 24-часовом формате с ведущими нулями | От 00 до 23 |
i | Минуты с ведущими нулями | 00 до 59 |
j | День месяца без ведущих нулей | От 1 до 31 |
l (строчная 'L') | Полное наименование дня недели | От Понедельник до Воскресение |
m | Порядковый номер месяца с ведущими нулями | От 01 до 12 |
M | Сокращенное наименование месяца, 3 символа | От Янв до Дек |
n | Порядковый номер месяца без ведущих нулей | От 1 до 12 |
O | Разница с временем по Гринвичу в часах | Например: +0200 |
s | Секунды с ведущими нулями | От 00 до 59 |
t | Количество дней в месяце | От 28 до 31 |
Y | Порядковый номер года, 4 цифры | Примеры: 1999, 2003 |
y | Номер года, 2 цифры | Примеры: 99, 03 |
Теперь можете настроить свой вывод даты и времени публикации записи.
Далее, рассмотрим функцию, которая выводит название рубрики в которой опубликована запись.
Для этого, нужно подключить функцию the_category. Выглядеть это будет примерно так:
Рубрика: <?php the_category(', ') ?>
В скобках запятая и пробел. Это сделано для того, что если запись находится в нескольких рубриках, то они выведутся через запятую, примерно так - Рубрика: рубрика1, рубрика2.
Следующая функция - выводит количество комментариев. Это функция - comments_number, подключите ее следующим образом:
Комментариев: <?php comments_number('0','1','%'); ?>
И последний элемент - вывод меток. В этом поможет функция - the_tags();
Подключите ее следующим образом
<?php the_tags(); ?>
Результатом будет такая строка - Метки: метка1, метка2. Слово Метки, появится автоматически.
Можете заключить все в теги и придать стилей, чтобы украсить внешний вид и задать корректное отображение. Думаю теперь Вы сможете вывести дополнительные элементы, которые помогут Вашим посетителям увидеть больше информации о Вашей статье.
На этом все, спасибо за внимание. 🙂