Получить данные боковой панели
const url = 'https://example.com/wp-json/wp2/course-manager/v1/sidebar?post_type=page';const options = {method: 'GET', headers: {'X-WP-Nonce': '<X-WP-Nonce>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url 'https://example.com/wp-json/wp2/course-manager/v1/sidebar?post_type=page' \ --header 'X-WP-Nonce: <X-WP-Nonce>'Дерево папок-разделов для боковой панели редактора: секции, счётчики, нераспределённые записи. Query lang учитывает WPML. Нужны manage_categories и edit_posts.
Authorizations
Заголовок раздела «Authorizations»Parameters
Заголовок раздела «Parameters»Query Parameters
Заголовок раздела «Query Parameters»Типы записей через запятую (Studio Sync, по умолчанию page,modal).
Параметр «taxonomy».
Язык WPML.
Responses
Заголовок раздела «Responses»Боковая панель
object
Секции папки разделов.
object
Числовой идентификатор сущности.
Человекочитаемое имя.
Ярлык (сайт, запись, секция).
Счётчик.
Порядок в списке.
Иконка секции.
Всего записей этого типа.
Сколько записей без секции.
Examplegenerated
{ "sections": [ { "id": 1, "name": "example", "slug": "example", "count": 1, "order": 1, "icon": "example" } ], "allCount": 1, "unassigned": 1}Wp2sf_bad_post_type
object
Машинный код ошибки или события.
Текст сообщения (лог, PIN, сброс пароля).
Дополнительные данные WP_Error или лицензии.
object
Examplegenerated
{ "code": "example", "message": "example", "data": {}}Не аутентифицирован. WordPress REST: rest_not_logged_in / rest_forbidden. Cookie + X-WP-Nonce или Application Password.
object
Машинный код ошибки или события.
Текст сообщения (лог, PIN, сброс пароля).
Дополнительные данные WP_Error или лицензии.
object
Examplegenerated
{ "code": "example", "message": "example", "data": {}}Нет права или невалидный REST nonce. WordPress REST: rest_forbidden / rest_cookie_invalid_nonce.
object
Машинный код ошибки или события.
Текст сообщения (лог, PIN, сброс пароля).
Дополнительные данные WP_Error или лицензии.
object
Examplegenerated
{ "code": "example", "message": "example", "data": {}}