Criar uma configuração de schema
Uma configuração de schema é usada para personalizar o schema para Endpoints Personalizados e Queries Persistidas.
O schema GraphQL pode ser configurado com os elementos fornecidos pelos diferentes módulos instalados e habilitados. (Acesse a página de Módulos para ver a lista completa.)
Cada módulo pode definir sua configuração por meio de seu próprio bloco no editor de Configuração de Schema. Isso inclui blocos para:
- Definir o schema como público ou privado
- Habilitar elementos de dados "sensíveis"
- Aplicar namespace ao schema
- Usar mutations aninhadas
- Definir cabeçalhos de resposta
- Definir quem pode acessar o schema via Listas de Controle de Acesso
- Configurar cache HTTP via Listas de Controle de Cache
- Muitos outros

Acessar todas as configurações de schema
Ao clicar em "Schema Configurations" no menu do plugin, é exibida a lista de todas elas:

Criar uma nova configuração de schema
Clique no botão "Add New Schema Configuration" para abrir o editor do WordPress:

Remover blocos usando configurações de valor "Default" (opcional)
Podemos remover os blocos de configuração que usam o valor "Default" correspondente das Configurações.
O bloco removido pode ser adicionado novamente pelo menu de inserção, clicando no botão + na parte inferior (observe que apenas uma instância de cada bloco pode ser inserida):

Em seguida, forneça a configuração para os blocos necessários.
Descrever a configuração de schema
Use o campo "Excerpt", no painel de configurações do documento, para dar uma descrição à configuração de schema.
Encontre mais informações no guia Adicionar uma descrição à API.
Publicar a configuração de schema
Selecione os elementos necessários para a configuração de schema e ajuste as opções. Quando estiver pronto, clique em "Publish":

Usar a configuração de schema
Uma vez publicada, a configuração de schema fica disponível para os editores de Endpoints Personalizados e Queries Persistidas:

Visualizar a configuração de schema
Abrir o permalink da configuração de schema no navegador exibirá seu conteúdo (desde que o usuário esteja logado e a função do usuário tenha acesso a ele):
