Плагин Page-list предназначен для облегчения жизни тем, кто работает с страницами и позволяет выстаивать дерево.
Например, данный сайт начинал существование основываясь на записях, но мне они не очень нравятся, поэтому после переезда на страницы — появилась необходимость размещать в разделах списки страниц, а так как делать это в ручную не очень хотелось — на помощь пришел этот плагин. Так в чем же его прелесть — используя его вы получаете возможность создавать дерево страниц без особых проблем.
Например если вы хотите вывести полный список страниц — вы на страничке просто указываете тэг
Или вы хотите вывести на странице список разделов, которые используются ниже — в этом случае вы указываете .
Это простые примеры использования. Но в плагине заложены другие способы вывода список и лучший вариант — ознакомиться с ними на странице автора.
Важное замечание — плагин выполняет сортировку по указанному порядку и заголовку. Если вы не задаете порядок — то дерево может немного отличаться от ожидаемого, в этом случае указывайте порядок страниц и всё будет хорошо. Так же вы можете изменить порядок сортировки c помощью параметра: menu_order
Пример использования:
По умолчанию сортировка выглядит так: sort_column=»menu_order, post_title»
Вы можете использовать различные методы сортировки:
- post_title — сортировка по заголовкам
- menu_order — по указанному порядку страниц
- post_date — по времени создания страниц
- post_modified — по времени модификации страниц
- ID — по идентификатору
- post_author — по идентификатору автора
- post_name — по имени поста