Logo

De krachtigste GraphQL-server voor WordPress

Bouw geweldige dingen met Gato GraphQL

AppSumo
🌮🌮🌮🌮🌮5/5
WordPress
5/5
Typische gebruikssituaties

WordPress-data beschikbaar maken via GraphQL

Gato GraphQL is een WordPress-plugin die de GraphQL-specificatie implementeert.

GraphQL-logo

GraphQL

Vraag wat je wilt

{
  post(by: { id: 1 }) {
    title
  }
}

Krijg voorspelbare resultaten

{
  "post": {
    "title": "Hallo wereld!"
  }
}
Functies

Flexibiliteit, veelzijdigheid en kracht

De server biedt manieren om je applicatie uit te breiden, te beschermen en te versnellen

Plugin-integraties

Werk samen met je favoriete plugins

Lees en wijzig CPT-, taxonomie-, gebruikers-, reactie- en metagegevens van elke plugin.

Breid de serverfunctionaliteit uit

Power Extensions

Geef je GraphQL-server meer mogelijkheden om aan alle API-vereisten te voldoen

Power Extensions

Logo

Klik om een clip van de Power Extensions te bekijken

Target Image

Access Control

Verleen gedetailleerde toegang tot het schema (op basis van of de gebruiker is ingelogd, een bepaalde rol of bevoegdheid heeft, of op basis van IP-adres), om te beheren wie toegang heeft tot welke gegevens.

Target Image

Caching

Sla de GraphQL-respons op in de cache aan de clientzijde of in tussenliggende fases tussen client en server (zoals een CDN) via standaard HTTP-caching.

Target Image

Custom Endpoints

Maak en publiceer meerdere aangepaste GraphQL-schema's onder hun eigen URL, voor verschillende gebruikers, applicaties, externe services of andere doeleinden.

Target Image

Deprecation

Markeer velden in het GraphQL-schema als verouderd via een gebruikersinterface, zonder code te hoeven deployen.

Target Image

HTTP Client

Verbind je met externe services en communiceer via hun API's.

Target Image

Multiple Query Execution

Combineer meerdere queries in één query, deel de toestand ertussen en voer ze uit in de gevraagde volgorde.

Target Image

Persisted Queries

Gebruik GraphQL queries om vooraf gedefinieerde endpoints te maken zoals in REST, en geniet van de voordelen van beide API's.

Target Image

Query Functions

Manipuleer de waarden van velden binnen de GraphQL-query, via een verzameling hulpmiddelen en speciale directives die meta-programmeermogelijkheden bieden.

Target Image

Schema Functions

Stel functionaliteiten van de PHP-programmeertaal beschikbaar via GraphQL-velden en -richtlijnen.

Automatiseer taken en breid het GraphQL-schema uit

Premium Extensions

Integreer met populaire WordPress-plugins en externe diensten

Target Image

Automation

Gebruik GraphQL om taken in je app te automatiseren: voer queries uit wanneer er een gebeurtenis plaatsvindt, koppel queries aan elkaar en plan en activeer queries via WP-Cron.

Target Image

Bricks

Integratie met de Bricks-plugin, voor het ophalen en bijwerken van Bricks-gegevens van pagina's en sjablonen.

Target Image

Elementor

Integratie met de Elementor-plugin, om Elementor-data van pagina's en sjablonen op te halen en bij te werken.

Target Image

Events Manager

Integratie met de Events Manager plugin, voor het ophalen van evenementgegevens.

Target Image

JetEngine

Integratie met de JetEngine-plugin, voor het ophalen van Custom Content Type (CCT)-gegevens.

Target Image

MultilingualPress

Integratie met de MultilingualPress-plugin, voor het ophalen van meertalige gegevens.

Target Image

Polylang

Integratie met de Polylang-plugin, die velden en filters toevoegt om de taal te selecteren bij het ophalen van gegevens op een meertalige site.

Target Image

Translation

Vertaal een veldwaarde met behulp van de serviceprovider van je keuze, uit: ChatGPT, Claude, Gemini, DeepSeek, Mistral AI, OpenRouter, self-hosted LLM, DeepL en Google Translate.

Target Image

WooCommerce

Integratie met de WooCommerce-plugin, om productgegevens op te halen uit je WooCommerce-winkel.

Maak kennis met Gato GraphQL

Veelgestelde vragen

Wat is Gato GraphQL?

Gato GraphQL is een plugin voor WordPress die de site omzet in een GraphQL-server, waarmee je data van WordPress kunt ophalen en aanpassen via een GraphQL API.

Ondersteunt Gato GraphQL mutations (gegevens schrijven)?

Ja. Gato GraphQL ondersteunt mutations, zodat je naar WordPress kunt schrijven — berichten, pagina's, gebruikers, taxonomieën, aangepaste berichttypen, metadata en meer aanmaken, bijwerken en verwijderen — rechtstreeks via de GraphQL API, en niet alleen gegevens uitlezen.

Kan Gato GraphQL WordPress-taken automatiseren?

Ja. Je kunt queries en mutations opslaan en ze volgens een schema of als reactie op WordPress-gebeurtenissen uitvoeren. Daarmee kun je taken automatiseren zoals het in bulk bewerken van content, het importeren en exporteren van gegevens, het versturen van e-mails of het synchroniseren met externe diensten, gedefinieerd via GraphQL-queries in plaats van eigen PHP-code.

Is er een gratis versie van Gato GraphQL?

Ja. De kern-plugin van Gato GraphQL is gratis en beschikbaar in de WordPress.org-pluginmap; deze biedt je de GraphQL-server en de query-editor. Betaalde extensies en bundels voegen geavanceerde functies toe, zoals toegangsbeheer, HTTP-caching, automatisering en integraties.

Wat zijn Gato GraphQL Extensions?

Extensies voegen extra functionaliteit toe aan Gato GraphQL. Ze zijn er in twee groepen: Power Extensions, die samen in één pakket worden verkocht, verbeteren de beveiliging van publieke API's, voegen HTTP-caching toe om de applicatie te versnellen, voeren meerdere queries in één verzoek uit, maken verbinding met externe diensten, versturen e-mails en meer; en Premium Extensions, die afzonderlijk worden verkocht, bieden elk specifieke functionaliteit, zoals een integratie met een bepaalde WordPress-plugin of externe dienst, of de mogelijkheid om taken te automatiseren. Bekijk ze allemaal in de extensiebibliotheek.

Wat kun je met Gato GraphQL doen?

Met Gato GraphQL kun je de data van je WordPress ophalen en aanpassen via één GraphQL API. Je kunt er dynamische en headless sites mee bouwen (met WordPress als CMS en het framework van je keuze voor de frontend), Gutenberg-blokken voeden zonder REST-controllers te maken, content importeren en exporteren, WordPress integreren met externe diensten en API's, en taken automatiseren door queries volgens een schema of als reactie op gebeurtenissen uit te voeren.

Kan ik met Gato GraphQL een headless WordPress-site bouwen?

Ja. Gato GraphQL stelt de inhoud van je WordPress beschikbaar via een GraphQL API die elke frontend — Next.js, Astro, Gatsby, een mobiele app of het framework van je keuze — kan gebruiken, zodat je WordPress als headless CMS kunt inzetten en de site met je eigen stack kunt renderen.

Moet ik kunnen programmeren om Gato GraphQL te gebruiken?

Niet per se. Gato GraphQL bevat een visuele editor in het WordPress-beheer waarin je GraphQL-queries kunt samenstellen en uitvoeren zonder WordPress te verlaten. Enige kennis van GraphQL helpt je om er het meeste uit te halen, maar je hoeft geen PHP-ontwikkelaar te zijn om het te gebruiken.

Hoe verhoudt Gato GraphQL zich tot de WP REST API?

Bekijk de vergelijking Gato GraphQL vs WP REST API.

Hoe verhoudt Gato GraphQL zich tot WPGraphQL?

Bekijk de vergelijking Gato GraphQL vs WPGraphQL.

Testimonial image

“Deze plugin tilt je site naar een heel ander niveau en maakt er een krachtpatser van. Hoe meer je ontdekt wat hij kan, hoe indrukwekkender het wordt. Als je twijfelt — pak hem gewoon, je zult jezelf later nog vervloeken als je dat niet doet! De documentatie spreekt voor zich en is zo solide als het maar kan. Leo (de developer) is een van de scherpste en meest betrokken developers die ik ooit ben tegengekomen. Hij reageert supersnel en weet duidelijk waar hij het over heeft. Ik ben eerlijk gezegd helemaal blij met wat deze plugin allemaal kan. De mogelijkheden zijn vrijwel eindeloos, en als SEO voor jou telt, helpt dit ding je site flink omhoog in de zoekresultaten.”

olmate - Webdeveloper

Abonneer je op onze nieuwsbrief

Blijf op de hoogte van alle updates over Gato GraphQL.