Эти маршруты позволяют получить/создать/обновить/удалить страницы или отдельную страницу.
Возможные маршруты (конечные точки маршрутов описаны ниже):
/wp/v2/pages // работает со всеми страницами /wp/v2/pages/{ID} // работает с указанной вместо {ID} страницей
Схема ресурса
Схема показывает все поля, которые существуют для объекта: поля объекта которые вернет запрос.
Параметр | Контекст | Описание |
---|---|---|
date строка | view, edit, embed | Дата публикации страницы в часовом поясе сайта. |
date_gmt строка/datetime | view, edit | Дата публикации страницы, как GMT. |
guid объект | view, edit | Глобальный уникальный идентификатор страницы. Только для чтения. |
id число | view, edit, embed | Уникальный идентификатор страницы. Только для чтения. |
link строка | view, edit, embed | Ссылка на страницу. Только для чтения. |
modified строка | view, edit | Дата последнего изменения страницы в часовом поясе сайта. Только для чтения. |
modified_gmt строка | view, edit | Дата последнего изменения страницы, как GMT. Только для чтения. |
slug строка | view, edit, embed | Алфавитно-цифровой идентификатор страницы, уникальный для его типа. Ещё называют ярлыком. |
status строка | view, edit | Статус страницы. Может быть publish, future, draft, pending, private. |
type строка | view, edit, embed | Тип страницы. Только для чтения. |
password строка | edit | Пароль для защиты доступа к контенту и цитате (отрывку). |
parent число | view, edit | ID родительской страницы. |
title объект | view, edit, embed | Заголовок страницы. |
content объект | view, edit | Контент страницы. |
author число | view, edit, embed | Идентификатор (ID) автора страницы |
excerpt объект | view, edit, embed | Цитата (отрывок) страницы. |
featured_media число | view, edit, embed | Идентификатор (ID) миниатюры (изображения) страницы. |
comment_status строка | view, edit | Можно ли оставлять комментарии к страницы или нет. Может быть open или closed. |
ping_status строка | view, edit | Статус пингов/трэкбэков, может быть open или closed. |
menu_order число | view, edit | Порядок страницы по отношению к другой странице. |
meta массив | view, edit | Знания метаполей. Массив объектов. |
template строка | view, edit | Файл темы, который используется для отображения страницы. |
Вид запроса
Доступ: публичный
GET /wp/v2/pages
Параметры запроса
- context
- Область, в которой выполняется запрос; определяет поля, присутствующие в ответе. Может быть view, embed, edit.
По умолчанию: view - page
- Текущая страница коллекции.
По умолчанию: 1 - per_page
- Максимальное количество страниц в результирующем наборе.
По умолчанию: 10 - search
- Ограничение по количеству возвращаемых страниц при поиске.
- after
- Ограничить ответ по страницам, опубликованных после заданной даты, соответствующей ISO8601.
- before
- Ограничить ответ по страницам, опубликованных до заданной даты, соответствующей ISO8601.
- author
- Указывает страницы каких авторов надо вернуть.
- author_exclude
- Указывает страницы каких авторов не надо возвращать.
- exclude
- Исключает из набора страницы по их ID.
- include
- Включает в набор страницы по их ID. В наборе будут присутствовать только те страницы, ID которых были указаны.
- menu_order
- Включает в набор страницы с определенным значением параметра menu_order.
- offset
- Смещение (отступ) набора результатов на указанное число.
По умолчанию: 1 - order
- Сортировка страниц в выборке. Может быть asc или desc.
По умолчанию: desc - orderby
- Сортировка страниц в выборке по атрибутам. Может быть author, date, id, include, modified, parent, relevance, slug, title.
По умолчанию: date - slug
- Ограничение выборки по указанному одному ярлыку страницы или нескольким.
- status
- Ограничение выборки по одному статусу или нескольким.
По умолчанию: publish - parent
- Ограничение выборки по определенным родительским ID.
- parent_exclude
- Исключает из набора страницы по ID их родительских страниц.