16.04.2024

Simple Page Ordering: сортировка постоянных страниц в WordPress

При выводе меню WordPress в шаблоне с помощью функций wp_nav_menu() или wp_list_pages() часто бывает нужно расположить его пункты в нужном порядке.

Это касается пунктов которые создаются как «постоянные страницы» (в админ-панели просто «страницы»). В этой статье пойдет речь о плагине, который позволяет простым перетаскиванием сортировать страницы и располагать их в таком порядке в каком нам нужно. Называется плагин Simple Page Ordering.

Первое что нужно сделать — это установить и активировать плагин. Сделать это можно из админ-панели: зайдите на страницу плагинов, нажмите «добавить новый», в поиск впишите Simple Page Ordering. После того, как плагин будет найден, нажмите «установить» а затем активировать.

После активации плагин не нужно настраивать. У него нет никаких настроек, он работает, так сказать из коробки. Просто идите в меню «Страницы» и сортируйте страницы, простым перетаскиванием их в нужное место.

Почему плагин полезен?

По умолчанию WordPress позволяет сортировать Страницы используя блок «Атрибуты станицы»:

Если вы не используете новое меню, которое можно включить в WordPress (Раздел: Внешний вид > Меню), которое позволяет также перетаскиванием расставлять по местам пункты меню. А в меню у вас выводятся созданные постоянные страницы. То отсортировать их станет большой проблемой.

Предположим, вы сортируете 10 страниц, вам нужно изменить порядковый номер, для этого вам нужно отредактировать каждую записи и указать нужный порядковый номер. Это долго, ненаглядно и неудобно. C Simple Page Ordering вы справитесь с этой задачей в считанные минуты.

Еще одним  преимуществом этого плагина является то, что он умеет сортировать дочерние страницы. Дочерние страницы сортируются точно также перетаскиванием, но внутри своей ветки. Дочернюю страницу можно вытащить из ветки.

Сортировка порядка будет доступна не только для «Постоянных страниц», но и для любого нового созданного типа записи у которого есть поддержка «Атрибутов страниц» (page-attributes» или это древовидный тип записи.

Плагин не имеет настроек и работает из коробки. Его в любой момент можно удалить, после себя никаких следов он не оставит. Код плагина написан грамотно. Плагин очень простой и никак не нагружает систему.

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *