Плагин Page-list для WordPress

Выводим ссылки на страницы с миниатюрами в WordPress. Плагин Page-list

С помощью плагина Page-list для WordPress вы сможете легко и просто генерировать ссылки с прикрепленными миниатюрами страниц. Это пригодится при создании различных каталогов, галерей либо при построении карты сайта. В целом, применение плагина ограничивается только вашей фантазией. Явные настройки у плагина отсутствуют, все изменения производятся с помощью прописываемых шорткодов и их параметров.

Плагин Page-list

После того, как плагин Page-list успешно установлен, прописываем список шорткодов:

Параметры для pagelist, subpages, siblings

Изменить вид списков можно используя параметры. Разберем их:

 depth

Задает количество уровней страниц в списке. Значение по умолчанию равно нулю, т.е. отсутствие ограничений на включение. Пример применения:

Если вам нужен не иерархический, а плоский список:

child_of

Используя этот параметр можно сформировать список дочерних страниц указанной страницы:

при этом 4 – page ID;

То же самое для текущей страницы:

Если необходимо отобразить страницы, соседствующие с текущей:

exclude

Задает разделяемый запятыми перечень страниц, которые не будут включены в список:

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

exclude_tree

Аналогичная функция для удаления дерева страниц:

Все страницы, идентификаторы которых передаются параметру, а также их подстраницы, будут удалены из списка.

 include

Общий вид:

Добавляет в список страницы, идентификаторы которых были переданы параметру. Идентификаторы разделяются запятыми.

 title_li

Используется для задания имени списка:

number

Задает число страниц, включаемых в список:

offset

Для смещения (пропуска) некоторых страниц:

meta_key

Для составления перечня страниц, у которых есть определенное поле:

 show_date

Для вывода даты создания (если параметру присвоено created), изменения (modified) и обновления (updated)страницы.

sort_order

Чтоб отсортировать по возрастанию или убыванию:

Для сортировки от меньшего к большему параметру нужно присвоить значение asc, а от большего к меньшему — desc.

 link_before

Текст, идущий перед адресом ссылки

Для добавления такого текста необходимо в визуальном редакторе изменить тип ввода на текстовый.

 link_after

Текст, идущий после адреса ссылки

Для добавления такого текста необходимо в визуальном редакторе изменить тип ввода на текстовый.

 class

Определяет принадлежность к тому или иному CSS-классу:

Параметры для pagelist_ext

Рассмотрим параметры для pagelist_ext:

Используется, если необходимо вывести для данной страницы список всех ее подстраниц. Если таких страниц нет, будет выведен полный список страниц на сайте.

 show_image

Скрывает или выводит миниатюру изображения.

 show_first_image

Если нет миниатюры, то скрывает либо выводит первую картинку на странице.

Имеет более низкий приоритет перед параметром show_image.

 show_title

Показывает или скрывает заголовок.

 show_content

Показывает или скрывает контент, находящийся на странице.

more_tag

Отображает контент перед и после тега.

При использовании этого параметра, more_link автоматически не добавляется.

 limit_content

Ограничивает отображаемый контент, предустановленное значение равно 250 символам. Имеет более низкий приоритет по сравнению с more_tag.

 image_width

Задает ширину отображаемого изображения, предустановленное значение равно 50.

image_height

Задает высоту отображаемого изображения, предустановленное значение равно 50.

child_of

Используя этот параметр можно сформировать список подстраниц указанной страницы:

при этом 4 – page ID;

 parent

Используя этот параметр можно сформировать список подстраниц указанной страницы:

при этом 4 – page ID; а глубина будет составлять 1 уровень.

 sort_order

Чтоб отсортировать по возрастанию или убыванию:

Для сортировки от меньшего к большему параметру нужно присвоить значение asc, а от большего к меньшему — desc.

 sort_column

Сортирует содержимое колонок:

Изначально сортируется по заголовку.

Также можно отсортировать по идентификатору страницы или автора, по имени или по дате создания/изменения.

 hierarchical

Для формирования иерархического списка

 exclude

Задает разделяемый запятыми перечень страниц, которые не будут включены в список:

exclude_tree

Аналогичная функция для удаления дерева страниц:

Все страницы, ID которых передаются параметру, а также их подстраницы, будут удалены из списка.

 include

Общий вид:

Добавляет в список страницы, идентификаторы которых были переданы параметру. Идентификаторы разделяются запятыми.

 meta_key

Для составления перечня страниц, у которых есть определенное поле:

authors

Для формирования списка страниц, написанных указанными авторами

number

Задает число страниц, включаемых в список:

offset

Параметр содержит имена страниц, которые необходимо пропустить во время формирования списка

post_type

Содержит тип записи

post_status

Разделяемый запятыми список возможных типов записей.

class

Определяет принадлежность к тому или иному CSS-классу:

strip_tags

Отображает текст без тегов. Для отображения тегов:

Изначально активен.

 strip_shortcodes

Отображает текст без шорткодов. Для отображения шорткодов:

Изначально активен.

 show_child_count

Для отображения только одной дочерней страницы понадобится использовать:

 show_meta_key

Необходим для вывода определенного поля. Изначально значение не присвоено. Если параметр активен, но ключ не задан — поле выведено не будет.

meta_template

Для создания образца поля используйте

Скачать плагин Page-list


Оставить комментарий