Создание API
Создание APIСоздание конфигурации схемы

Создание конфигурации схемы

Конфигурация схемы используется для настройки схемы для пользовательских эндпоинтов и сохранённых запросов.

Схему GraphQL можно настраивать с помощью элементов, предоставляемых различными установленными и активированными модулями. (Перейдите на страницу модулей, чтобы ознакомиться со списком всех доступных модулей.)

Каждый модуль может определять свою конфигурацию через собственный блок в редакторе конфигурации схемы. Это включает блоки для:

Конфигурация схемы

Просмотр всех конфигураций схемы

Нажав на «Schema Configurations» в меню плагина, вы увидите список всех конфигураций:

Конфигурации схемы в панели администратора
Конфигурации схемы в панели администратора

Создание новой конфигурации схемы

Нажмите кнопку «Add New Schema Configuration», чтобы открыть редактор WordPress:

Создание новой конфигурации схемы
Создание новой конфигурации схемы

Удаление блоков, использующих значение «Default» (необязательно)

Можно удалить те блоки конфигурации, которые используют соответствующее значение «Default» из настроек.

Удалённый блок можно добавить снова через меню вставки, нажав кнопку + внизу (обратите внимание, что можно вставить только один экземпляр каждого блока):

Удаление и добавление блоков в конфигурации схемы

После этого укажите конфигурацию для необходимых блоков.

Описание конфигурации схемы

Используйте поле «Excerpt» на панели настроек документа, чтобы добавить описание к конфигурации схемы.

Подробнее читайте в руководстве Добавление описания к API.

Публикация конфигурации схемы

Выберите необходимые элементы для конфигурации схемы и настройте параметры. Когда всё готово, нажмите «Publish»:

Создание новой конфигурации схемы

Использование конфигурации схемы

После публикации конфигурация схемы становится доступной в редакторах пользовательских эндпоинтов и сохранённых запросов:

Выбор конфигурации схемы в пользовательском эндпоинте

Просмотр конфигурации схемы

Открыв постоянную ссылку конфигурации схемы в браузере, вы увидите её содержимое (при условии, что пользователь авторизован и его роль имеет соответствующий доступ):

Исходное содержимое конфигурации схемы