Как вывести список постов за определенный месяц или год | Posts List

👍 Научим бесплатно правильно создавать сайты на WordPress. Подробнее →

Иногда в посте или на странице бывает нужно вывести список постов за определенную дату или даже период. Можно, конечно, поколдовать с архивными функциями или плагинами, добавив выполнение PHP-кода прямо в теме поста. Но мне кажется, что для такой простой функции можно поступить намного проще – использовать плагин Posts List.

Плагин Posts List создает шорткод, с помощью которого можно выводить список постов за определенную дату с параметрами. Шорткод имеет вид:

[posts-list year="2011,2010"]

Это пример шорткода, который выводит список постов за 2010 и 2011 годы. Но этим возможности плагина не ограничиваются – можно использовать и другие дополнительные параметры:

  • type : post, page, attachment ( по-умолчанию : post ) – указывает, на какой странице будет использоваться шорткод.
  • sort : desc или asc ( по-умолчанию : desc ) – порядок сортировки.
  • style : ul, ol, dl, table, div p ( по-умолчанию : ul ) – HTML-разметка выводимого списка.
  • date_format : формат отображаемой даты (смотрите date format)
  • year : посты за определенный год
  • month : посты за определенный месяц

Шорткод нужно вставлять в текст поста или страницы в режиме HTML. Например, чтобы на странице вывести посты за декабрь 2010 года, нужно использовать такой шорткод:

[posts-list type=page month="12" year="2010"]

Достаточно просто и удобно!

Скачать Posts List
Создай свой первый сайт на WordPress

tiaurus

Автор n-wp.ru — блога о WordPress для новичков.

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