Как на WordPress-сайте вывести все записи на одной странице?

В 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.

Страница настройки плагина Simple Yearly Archive

Одной из особенностей плагина является добавление раскрывающегося списка при нажатии на год. Чтобы добавить такую возможность, на странице настроек следует в поле До / После (заголовка “Год”) добавить значения <div> и </div> соответственно и отметить значение Collapsible years?, после чего нажать кнопку Модифицировать Настройки. Чтобы добавить вывод списка на нашей странице, необходимо в поле контента вставить шорткод [SimpleYearlyArchive].

Страница сайта

Нажмите, пожалуйста, на одну из кнопок, чтобы узнать понравилась статья или нет.

Если Вам понравилась статья — поделитесь с друзьями
Михаил Петров
Привет! Меня зовут Михаил Петров. Я копирайтер и занимаюсь этим с 2013 года. Скрупулезность и ответственность - моя фишка! Не могу делать как попало и добиваюсь, чтоб заказчик сказал минимум “неплохо”. За все время своей работы пришлось написать и отредактировать немало разной “текстовухи”, включая SEO-тексты, отзывы и прочую чушь. На сегодняшний день специализируюсь на написании информационных статей и руководств технического направления. Вижу смысл и светлое будущее в текстах для людей, а не для машин.
Обсуждение: 1
  1. Игорт

    Как сделать чтобы миниатюры открывались в анонсах

Задать вопрос