WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru Хостинг, VPS/VDS и отдельные сервера только на SSD дисках. 7 дней бесплатного тестирования.

Рубрика: Страницы 13

get_all_page_ids()

Получает ID всех постоянных страниц (is_page()).

get_page_by_path()

Получает запись по указанному пути этой страницы: parent-page/sub-page. Вместо пути можно указать ярлык (slug). Можно указать тип записи (post_type).

get_page_children()

Получает дочерние страницы к указанной из списка переданных страниц. Получает все уровни вложенности.

get_page_template_slug()

Получает название специального шаблона записи (поста).

get_page_uri()

Получает путь (URL без домена) до указанной постоянной страницы. Собирает ярлыки текущей и всех родительских страниц и объединяет их слэшем /.

get_pages()

Получает данные страниц (древовидных типов записей) в виде массива объектов. Аналог get_posts().

get_post_ancestors()

Получает ID всех родительских страниц к указанной странице. Возвращает массив ID родительских страниц. Если родительских страниц нет, то будет возвращен пустой массив.

page_template_dropdown()

Получает файлы шаблона для указанного типа записи и выводит их на экран в виде элементов <option> для select поля формы.

parent_dropdown()

Получает список дочерних страниц указанной родительской страницы. Выводит HTML список элементов <option> для элемента <select>.

wp_dropdown_pages()

Выводит выпадающий список постоянных страниц (список в теге select).

wp_link_pages()

Выводит ссылки навигации по страницам, для многостраничных постов (для разделения используется <!--nextpage-->, один или более раз в контенте).

wp_list_pages()

Выводит список постоянных страниц в виде ссылок.

wp_page_menu()

Выводит список постоянных страниц блога в виде ссылок на соответствующие страницы. Аналог wp_list_pages(), только есть возможность добавить ссылку "на главную" в начало.