Blog

🚀 Wydano Gato GraphQL v1.1 (z predefiniowanymi Queries Utrwalonymi)

Leonardo Losoviz
Autor: Leonardo Losoviz ·

Wersja 1.1 Gato GraphQL została wydana! 🎉

Zapoznaj się ze wszystkimi nowymi funkcjami w notach wydania na GitHub. Poniżej znajduje się podsumowanie z najważniejszymi funkcjami.

Predefiniowane Queries Utrwalone

Wersja 1.1 dodaje predefiniowane Queries Utrwalone do obsługi szeregu typowych zadań administracyjnych, w tym:

  • Duplikowanie wpisów
  • Zamiana ciągów znaków we wpisach
  • Zastępowanie starej domeny nową domeną we wpisach
  • Wstawianie bloku we wpisach
  • Usuwanie bloku ze wpisów
  • Tłumaczenie wpisów
  • Importowanie wpisu z innej witryny WordPress
  • Eksportowanie wpisu do innej witryny WordPress
  • Wiele więcej
Predefiniowane Queries Utrwalone
Predefiniowane Queries Utrwalone

Wszystkie te Queries Utrwalone są publikowane jako private, więc nie są publicznie dostępne. Mogą być wykonywane z poziomu wp-admin przez zalogowanego użytkownika z odpowiednimi uprawnieniami.

(Dodatkowa Query Utrwalona, przeznaczona jako webhook dla InstaWP do obsługi rejestracji na newsletter, została dodana ze statusem draft, więc również nie jest publicznie dostępna.)

Każda Query Utrwalona zawiera query GraphQL do wykonania dla danego zadania, dokumentację dotyczącą wymaganych danych wejściowych oraz informację o tym, które rozszerzenia są wymagane (jeśli dotyczy):

Query Utrwalona w edytorze
Query Utrwalona w edytorze

Ponadto, jeśli Query Utrwalona wymaga określonej konfiguracji (np. „nested mutations"), odpowiednia Schema Configuration jest również tworzona i odpowiednio definiowana.

Możesz wykonać Query Utrwaloną na dwa sposoby:

  • Bezpośrednio z klienta GraphiQL, przekazując dane wejściowe jako zmienne
  • Wywołując URL Query Utrwalonej w przeglądarce, przekazując dane wejściowe jako parametry URL

Zapoznaj się z listą wszystkich predefiniowanych Queries Utrwalonych w notach wydania.

W jaki sposób predefiniowane Queries Utrwalone są przydatne?

Dodanie predefiniowanych Queries Utrwalonych ułatwia administratorom wykonywanie i automatyzowanie zadań na ich witrynach.

Potrzebujesz przetłumaczyć wpis na dowolny język? Wykonaj Query Utrwaloną „Translate post", przekazując język i ID wpisu jako parametry URL.

Potrzebujesz zsynchronizować treść między witrynami? Wykonaj Query Utrwaloną „Export a post into another WordPress site", przekazując slug wpisu do synchronizacji i URL endpointu witryny docelowej jako parametry.

I tak dalej. To jak wykonywanie poleceń WP-CLI, ale przy użyciu queries GraphQL, które są tworzone, przechowywane i wykonywane bezpośrednio w wp-admin.

Planujemy dalsze dodawanie predefiniowanych Queries Utrwalonych w przyszłych wydaniach.


Zapisz się do naszego newslettera

Bądź na bieżąco ze wszystkimi aktualizacjami Gato GraphQL.