Плагин Page-list

Плагин Page-list предназначен для облегчения жизни тем, кто работает с страницами и позволяет выстаивать дерево.

Например, данный сайт начинал существование основываясь на записях, но мне они не очень нравятся, поэтому после переезда на страницы — появилась необходимость размещать в разделах списки страниц, а так как делать это в ручную не очень хотелось — на помощь пришел этот плагин. Так в чем же его прелесть — используя его вы получаете возможность создавать дерево страниц без особых проблем.

Например если вы хотите вывести полный список страниц — вы на страничке просто указываете тэг [pagelist] — и вот вам готовая карта сайта.

Или вы хотите вывести на странице список разделов, которые используются ниже — в этом случае вы указываете [subpages].

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

Важное замечание — плагин выполняет сортировку по указанному порядку и заголовку. Если вы не задаете порядок — то дерево может немного отличаться от ожидаемого, в этом случае указывайте порядок страниц и всё будет хорошо. Так же вы можете изменить порядок сортировки c помощью параметра: menu_order

Пример использования:

[pagelist sort_column=»menu_order»];

По умолчанию сортировка выглядит так: sort_column=»menu_order, post_title»

Вы можете использовать различные методы сортировки:

  • post_title — сортировка по заголовкам
  • menu_order — по указанному порядку страниц
  • post_date — по времени создания страниц
  • post_modified — по времени модификации страниц
  • ID — по идентификатору
  • post_author — по идентификатору автора
  • post_name — по имени поста