Access Control
Przyznaj szczegółowy dostęp do schematu (na podstawie tego, czy użytkownik jest zalogowany, posiada określoną rolę lub uprawnienie, albo według adresu IP), aby zarządzać tym, kto może uzyskać dostęp do jakich danych.
Zainstaluj tylko tę funkcjonalność, której potrzebujesz.
Dodaj więcej możliwości do swojego serwera GraphQL, aby spełnić wszystkie wymagania swojego API

Kliknij, aby obejrzeć klip Power Extensions
Przyznaj szczegółowy dostęp do schematu (na podstawie tego, czy użytkownik jest zalogowany, posiada określoną rolę lub uprawnienie, albo według adresu IP), aby zarządzać tym, kto może uzyskać dostęp do jakich danych.
Przechowuj odpowiedź GraphQL w pamięci podręcznej po stronie klienta lub na pośrednich etapach między klientem a serwerem (np. CDN) za pomocą standardowego cachingu HTTP.
Twórz i udostępniaj wiele niestandardowych schematów GraphQL pod własnymi adresami URL, dla różnych użytkowników, aplikacji, zewnętrznych usług i innych.
Oznaczaj pola schematu GraphQL jako przestarzałe za pomocą interfejsu użytkownika, bez konieczności wdrażania jakiegokolwiek kodu.
Łącz się z zewnętrznymi usługami i korzystaj z ich API.
Wykonuj queries GraphQL bezpośrednio w swojej aplikacji, używając kodu PHP.
Łącz wiele queries w jedno zapytanie, współdzieląc między nimi stan i wykonując je w żądanej kolejności.
Użyj queries GraphQL, aby tworzyć wstępnie zdefiniowane endpointy jak w REST, czerpiąc korzyści z obu API.
Manipuluj wartościami pól w ramach zapytania GraphQL, korzystając z zestawu narzędzi i specjalnych dyrektyw zapewniających możliwości meta-programowania.
Udostępniaj funkcjonalności języka programowania PHP poprzez pola i dyrektywy GraphQL.
Użyj GraphQL do automatyzacji zadań w swojej aplikacji: wykonuj queries, gdy zajdzie jakieś zdarzenie, łącz queries w łańcuchy i planuj oraz wyzwalaj queries za pomocą WP-Cron.
Integracja z wtyczką Bricks, umożliwiająca pobieranie i aktualizowanie danych Bricks ze stron i szablonów.
Integracja z wtyczką Elementor, umożliwiająca pobieranie i aktualizowanie danych Elementor ze stron i szablonów.
Integracja z wtyczką Events Manager, umożliwiająca pobieranie danych o wydarzeniach.
Integracja z wtyczką JetEngine, umożliwiająca pobieranie danych Custom Content Type (CCT).
Integracja z wtyczką MultilingualPress, umożliwiająca pobieranie danych wielojęzycznych.
Integracja z wtyczką Polylang, dodająca pola i filtry do wyboru języka podczas pobierania danych na stronie wielojęzycznej.
Przetłumacz wartość pola za pomocą wybranego dostawcy usług spośród: ChatGPT, Claude, Gemini, DeepSeek, Mistral AI, OpenRouter, self-hosted LLM, DeepL i Google Translate.
Integracja z wtyczką WooCommerce, umożliwiająca pobieranie danych o produktach z Twojego sklepu WooCommerce.