В WordPress, по умолчанию, существуют встроенные страницы архива для каждой категории, тегов, автора и даты. Но многие владельцы блогов хотят на отдельной странице показывать список всех записей, без каких либо дополнительных данных (автор, категория) и пагинации. Для этой задачи есть несколько вариантов решения. Рассмотрим наиболее простые из них.
Способ 1. Плагин Shortcode Display Posts
Первое, что вам нужно сделать, это установить и активировать бесплатный плагин Shortcode Display Posts. Главной особенностью этого решения является отсутствие каких-либо настроек.
На втором шаге необходимо создать страницу, перейдя на которую, посетители сайта смогут увидеть список публикаций. Для этого следует в админ-панели перейти Страницы -> Добавить новую, где ввести ее название и в поле контента вставить специальный шорткод, предоставляемый плагином. По умолчанию, он выглядит следующим образом:
[display-posts]
Вставив этот шорткод, на странице будет выведен список всех записей блога в обратном хронологическом порядке (как на главной странице сайта). Отметим, что методы сортировки можно изменять, добавляя в шорткод те или иные параметры. Список всех параметров с примерами можно посмотреть на официальной странице плагина.
Для примера выведем все записи в количестве 10 штук, отсортированные по алфавиту. Для этого воспользуемся шорткодом:
[display-posts posts_per_page = "1000" order = "ASC"]
В итоге созданная страница будет иметь вид:
Способ 2. Плагин Simple Yearly Archive
Если записей на сайте довольно большое количество, то на отображение списка может пойти много времени. В таком случае есть смысл разбить записи, например, по годам. Для добавления такой возможности можно воспользоваться плагином Simple Yearly Archive. После его установки и активации необходимо в админ-панели перейти Настройки -> Simple Yearly Archive.
Одной из особенностей плагина является добавление раскрывающегося списка при нажатии на год. Чтобы добавить такую возможность, на странице настроек следует в поле До / После (заголовка “Год”) добавить значения <div> и </div> соответственно и отметить значение Collapsible years?, после чего нажать кнопку Модифицировать Настройки. Чтобы добавить вывод списка на нашей странице, необходимо в поле контента вставить шорткод [SimpleYearlyArchive].
Нажмите, пожалуйста, на одну из кнопок, чтобы узнать понравилась статья или нет.
Как сделать чтобы миниатюры открывались в анонсах