Tworzenie API
Tworzenie APITworzenie konfiguracji schematu

Tworzenie konfiguracji schematu

Konfiguracja schematu służy do dostosowywania schematu dla niestandardowych endpointów i utrwalonych queries.

Schema GraphQL może być skonfigurowana za pomocą elementów dostarczanych przez różne zainstalowane i włączone moduły. (Przejdź do strony Modułów, aby zobaczyć ich pełną listę.)

Każdy moduł może definiować swoją konfigurację za pomocą własnego bloku w edytorze konfiguracji schematu. Obejmuje to bloki do:

Konfiguracja schematu

Dostęp do wszystkich konfiguracji schematu

Po kliknięciu "Schema Configurations" w menu wtyczki wyświetlana jest lista wszystkich z nich:

Konfiguracje schematu w panelu admina
Konfiguracje schematu w panelu admina

Tworzenie nowej konfiguracji schematu

Kliknij przycisk "Add New Schema Configuration", aby otworzyć edytor WordPress:

Tworzenie nowej konfiguracji schematu
Tworzenie nowej konfiguracji schematu

Usuwanie bloków z konfiguracjami wartości „Default" (opcjonalne)

Możemy usunąć te bloki konfiguracyjne, które używają odpowiedniej wartości „Default" z Ustawień.

Usunięty blok można ponownie dodać za pomocą menu wstawiania, klikając przycisk + na dole (należy pamiętać, że można wstawić tylko jedno wystąpienie każdego bloku):

Usuwanie i dodawanie bloków w konfiguracji schematu

Następnie podaj konfigurację dla wymaganych bloków.

Opisywanie konfiguracji schematu

Użyj pola "Excerpt" w panelu ustawień dokumentu, aby nadać opis konfiguracji schematu.

Więcej informacji znajdziesz w przewodniku Dodawanie opisu do API.

Publikowanie konfiguracji schematu

Wybierz wymagane elementy konfiguracji schematu i dostosuj opcje. Gdy będziesz gotowy, kliknij "Publish":

Tworzenie nowej konfiguracji schematu

Używanie konfiguracji schematu

Po opublikowaniu konfiguracja schematu staje się dostępna dla edytorów niestandardowych endpointów i utrwalonych queries:

Wybieranie konfiguracji schematu w niestandardowym endpoincie

Wyświetlanie konfiguracji schematu

Otwarcie bezpośredniego linku do konfiguracji schematu w przeglądarce spowoduje wyświetlenie jej zawartości (o ile użytkownik jest zalogowany i jego rola ma do niej dostęp):

Źródło konfiguracji schematu