Типы блоков (block-types)

Эти маршруты позволяют получать сведения о зарегистрированных в WordPress блоках и их настройках.

Возможные маршруты (конечные точки описаны ниже):

/wp/v2/block-types
/wp/v2/block-types/{namespace}
/wp/v2/block-types/{namespace}/{name}

Классы контроллеров:

Схема ресурса

Схема показывает поля, которые возвращает ресурс. Набор полей зависит от контекста и прав пользователя.

Параметр Контекст Описание
api_version view, edit Поле ресурса.
title view, edit Поле ресурса.
name view, edit Поле ресурса.
icon view, edit Поле ресурса.
description view, edit Поле ресурса.
category view, edit Поле ресурса.
supports view, edit Поле ресурса.
styles view, edit Поле ресурса.

/wp/v2/block-types

Запрос OPTIONS возвращает методы, параметры и полную схему выбранного маршрута.

$ curl -X OPTIONS -i https://example.com/wp-json/wp/v2/block-types

Получение данных

Вид запроса

GET /wp/v2/block-types

Параметры запроса

$context(string)
Контекст ответа: view, embed или edit.
$page(integer)
Номер страницы коллекции.
$per_page(integer)
Число элементов на странице.

Пример запроса

$ curl https://example.com/wp-json/wp/v2/block-types