Een API maken
Een API makenEen schemaconfiguratie aanmaken

Een schemaconfiguratie aanmaken

Een schemaconfiguratie wordt gebruikt om het schema aan te passen voor Custom Endpoints en Persisted Queries.

Het GraphQL-schema kan worden geconfigureerd met de elementen die worden aangeboden door de verschillende geĆÆnstalleerde en ingeschakelde modules. (Ga naar de Modulespagina om de volledige lijst te bekijken.)

Elke module kan zijn configuratie definiƫren via een eigen blok in de editor voor schemaconfiguraties. Dit omvat blokken voor:

Schemaconfiguratie

Alle schemaconfiguraties bekijken

Door op "Schema Configurations" in het pluginmenu te klikken, wordt de lijst van alle configuraties weergegeven:

Schemaconfiguraties in het beheerderspaneel
Schemaconfiguraties in het beheerderspaneel

Een nieuwe schemaconfiguratie aanmaken

Klik op de knop "Add New Schema Configuration" om de WordPress-editor te openen:

Een nieuwe schemaconfiguratie aanmaken
Een nieuwe schemaconfiguratie aanmaken

Blokken verwijderen met "Default"-waardeconfiguraties (optioneel)

We kunnen die configuratieblokken verwijderen die de bijbehorende "Default"-waarde uit de Instellingen gebruiken.

Het verwijderde blok kan opnieuw worden toegevoegd via het invoegmenu, door op de knop + onderaan te klikken (let op: van elk blok kan slechts ƩƩn exemplaar worden ingevoegd):

Blokken verwijderen en toevoegen in de schemaconfiguratie

Vervolgens kun je de configuratie voor de vereiste blokken opgeven.

De schemaconfiguratie beschrijven

Gebruik het veld "Excerpt" in het paneel Documentinstellingen om een beschrijving aan de schemaconfiguratie toe te voegen.

Meer informatie vind je in de gids Een beschrijving toevoegen aan de API.

De schemaconfiguratie publiceren

Selecteer de vereiste elementen voor de schemaconfiguratie en pas de opties aan. Klik op "Publish" als je klaar bent:

Een nieuwe schemaconfiguratie aanmaken

De schemaconfiguratie gebruiken

Na publicatie is de schemaconfiguratie beschikbaar voor de editors van Custom Endpoints en Persisted Queries:

De schemaconfiguratie selecteren in het Custom Endpoint

De schemaconfiguratie bekijken

Als je de permalink van de schemaconfiguratie in de browser opent, wordt de inhoud ervan getoond (zolang de gebruiker is ingelogd en de gebruikersrol er toegang toe heeft):

Bron van de schemaconfiguratie