Crear una API
Crear una APICreando una configuración del esquema

Creando una configuración del esquema

Una configuración del esquema se usa para personalizar el esquema para Endpoints Personalizados y Consultas Persistidas.

El esquema GraphQL puede configurarse con aquellos elementos proporcionados por los distintos módulos instalados y habilitados. (Ve a la página de Módulos para ver la lista de todos ellos.)

Cada módulo puede definir su configuración mediante su propio bloque en el editor de Configuración del Esquema. Esto incluye bloques para:

Configuración del Esquema

Accediendo a todas las configuraciones del esquema

Al hacer clic en "Schema Configurations" en el menú del plugin, se muestra la lista de todas ellas:

Configuraciones del Esquema en el admin
Configuraciones del Esquema en el admin

Creando una nueva configuración del esquema

Haz clic en el botón "Add New Schema Configuration" para abrir el editor de WordPress:

Creando una nueva Configuración del Esquema
Creando una nueva Configuración del Esquema

Eliminando bloques que usan configuraciones de valor "Default" (opcional)

Podemos eliminar aquellos bloques de configuración que usan el correspondiente valor "Default" de los Ajustes.

El bloque eliminado puede volver a añadirse mediante el menú insertador, haciendo clic en el botón + en la parte inferior (ten en cuenta que solo puede insertarse una instancia de cada bloque):

Eliminando y añadiendo bloques en la Configuración del Esquema

Y luego proporcionar la configuración para los bloques requeridos.

Describiendo la configuración del esquema

Usa el campo "Extracto", del panel de ajustes del documento, para dar una descripción a la configuración del esquema.

Encuentra más información en la guía Añadiendo una descripción a la API.

Publicando la configuración del esquema

Selecciona los elementos requeridos para la configuración del esquema, y ajusta las opciones. Cuando esté lista, haz clic en "Publicar":

Creando una nueva configuración del esquema

Usando la configuración del esquema

Una vez publicada, la configuración del esquema queda disponible para los editores de Endpoints Personalizados y Consultas Persistidas:

Seleccionando la Configuración del Esquema en el Endpoint Personalizado

Viendo la configuración del esquema

Abriendo el permalink de la configuración del esquema en el navegador se mostrará su contenido (siempre que el usuario esté autenticado y el rol de usuario tenga acceso a ella):

Código fuente de la configuración del esquema