Страницы (рубрика)
get_all_page_ids() | Получает ID всех постоянных страниц типа page. |
get_page_by_path() | Получает запись по указанному пути этой страницы: parent-page/sub-page. Результат кэшируется. |
get_page_children() | Собирает дочерние страницы из переданного массива страниц. Обрабатываются все уровни вложенности. |
get_page_link() | Получает URL (ссылку) постоянной страницы WordPress (записи типа page). |
get_page_template_slug() | Получает название специального шаблона записи (поста). |
get_page_uri() | Получает путь (URL без домена) до указанной постоянной страницы. Собирает ярлыки текущей и всех родительских страниц и объединяет их слэшем |
get_pages() | Получает данные страниц (древовидных типов записей) в виде массива объектов. Кэширует результат в объектный кэш. |
get_post_ancestors() | Получает ID всех родительских записей к указанной в виде массива. |
page_template_dropdown() | Получает файлы шаблона для указанного типа записи и выводит их на экран в виде элементов <option> для select поля формы. |
parent_dropdown() | Получает список дочерних страниц указанной родительской страницы. Выводит HTML список элементов <option> для элемента <select>. |
wp_dropdown_pages() | Выводит выпадающий список постоянных страниц (список в теге <select> ). |
wp_link_pages() | Выводит ссылки навигации по страницам, для многостраничных постов (для разделения используется |
wp_list_pages() | Выводит список постоянных страниц в виде ссылок. |
wp_page_menu() | Выводит список постоянных страниц блога в виде ссылок на соответствующие страницы. Аналог wp_list_pages(), только есть возможность добавить ссылку "на главную" в начало. |