Вывод списка страниц на WordPress в произвольном месте
Периодически требуется организовать вывод списка страниц в разных местах, например вывести "Реклама", "Статистика" и др. в футере, а какие-нибудь разделы сайта (например, "О блоге") вывести в шапке сайта. Делается это очень просто, в wordpress за вывод страниц отвечает функция:
<?php wp_list_pages() ?> // вывод списка всех страниц
Теперь выбираем место, где будут находиться страницы и вставляем эту функцию, но нам нужен вывод не всего списка, а лишь части, допустим страницы 1, 2, 3 в футере, а страницы 4,5 в шапке сайта. Для этого обратимся к параметрам функции:
exclude=id - исключает из выводимого списка id указанной страницы (id страницы можно увидеть при ее редактировании, например: http://example.com/wp-admin/page.php?action=edit&post=1 - у этой страницы id=1; для исключения списка необходимо перечислить id страниц через запятую, например: exclude=1,2,3 - исключит из списка страницы с id равным 1,2,3); Читать дальше »