Logo

Le serveur GraphQL le plus puissant pour WordPress

Créez des choses incroyables avec Gato GraphQL

AppSumo
🌼🌼🌼🌼🌼5/5
WordPress
⭐⭐⭐⭐⭐5/5
Cas d’usage courants

Exposez les données WordPress via GraphQL

Gato GraphQL est un plugin WordPress qui implémente la spécification GraphQL.

Logo GraphQL

GraphQL

Demandez ce que vous voulez

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

Obtenez des résultats prévisibles

{
  "post": {
    "title": "Bonjour le monde !"
  }
}
Fonctionnalités

Flexibilité, polyvalence et puissance

Le serveur offre des moyens d’enrichir, de protĂ©ger et d’accĂ©lĂ©rer votre application

Intégrations avec les plugins

Interagissez avec vos plugins préférés

Lisez et modifiez les donnĂ©es de CPT, taxonomies, utilisateurs, commentaires et mĂ©tadonnĂ©es de n’importe quel plugin.

Étendez les fonctionnalitĂ©s du serveur

Power Extensions

Apportez plus de puissance à votre serveur GraphQL pour répondre à toutes les exigences de votre API

Power Extensions

Logo

Cliquez pour voir une vidéo des Power Extensions

Target Image

Access Control

Accordez un accĂšs granulaire au schĂ©ma (selon que l’utilisateur est connectĂ©, possĂšde un rĂŽle ou une capacitĂ©, ou par IP), pour gĂ©rer qui peut accĂ©der Ă  quelles donnĂ©es.

Target Image

Caching

Mettez en cache la réponse GraphQL cÎté client ou dans les étapes intermédiaires entre le client et le serveur (comme un CDN) via la mise en cache HTTP standard.

Target Image

Custom Endpoints

Créez et exposez plusieurs schémas GraphQL personnalisés sous leur propre URL, pour différents utilisateurs, applications, services externes ou autres.

Target Image

Deprecation

Marquez des champs du schéma GraphQL comme dépréciés via une interface utilisateur, sans avoir besoin de déployer du code.

Target Image

HTTP Client

Connectez-vous Ă  des services externes et interagissez avec eux via leurs API.

Target Image

Internal GraphQL Server

ExĂ©cutez des requĂȘtes GraphQL directement dans votre application, en utilisant du code PHP.

Target Image

Multiple Query Execution

Combinez plusieurs requĂȘtes en une seule, en partageant l'Ă©tat entre elles et en les exĂ©cutant dans l'ordre demandĂ©.

Target Image

Persisted Queries

Utilisez des requĂȘtes GraphQL pour crĂ©er des endpoints prĂ©dĂ©finis comme en REST, en obtenant les avantages des deux APIs.

Target Image

Query Functions

Manipulez les valeurs des champs dans la requĂȘte GraphQL, grĂące Ă  une collection d'utilitaires et de directives spĂ©ciales offrant des capacitĂ©s de mĂ©ta-programmation.

Target Image

Schema Functions

Exposez les fonctionnalités du langage de programmation PHP via des champs et des directives GraphQL.

Automatisez les tùches et étendez le schéma GraphQL

Premium Extensions

Intégrez-vous aux plugins WordPress populaires et aux services externes

Target Image

Automation

Utilisez GraphQL pour automatiser des tĂąches dans votre application : exĂ©cutez des requĂȘtes lorsqu'un Ă©vĂ©nement se produit, enchaĂźnez des requĂȘtes, et planifiez et dĂ©clenchez des requĂȘtes via WP-Cron.

Target Image

Bricks

Intégration avec le plugin Bricks, pour récupérer et mettre à jour les données Bricks des pages et des modÚles.

Target Image

Elementor

Intégration avec le plugin Elementor, pour récupérer et mettre à jour les données Elementor des pages et des modÚles.

Target Image

Events Manager

Intégration avec le plugin Events Manager, pour récupérer des données d'événements.

Target Image

JetEngine

Intégration avec le plugin JetEngine, pour récupérer les données de Custom Content Types (CCT).

Target Image

MultilingualPress

Intégration avec le plugin MultilingualPress, pour récupérer les données multilingues.

Target Image

Polylang

Intégration avec le plugin Polylang, ajoutant des champs et des filtres pour sélectionner la langue lors de la récupération de données sur un site multilingue.

Target Image

Translation

Traduisez la valeur d'un champ en utilisant le fournisseur de service de votre choix, parmi ChatGPT, Claude, Gemini, DeepSeek, Mistral AI, OpenRouter, LLM auto-hébergé, DeepL et Google Translate.

Target Image

WooCommerce

Intégration avec le plugin WooCommerce, pour récupérer les données de produits de votre boutique WooCommerce.

Découvrez Gato GraphQL

Foire aux questions

Qu’est-ce que Gato GraphQL ?

Gato GraphQL est un plugin WordPress qui transforme le site en serveur GraphQL, ce qui permet de récupérer et de modifier les données WordPress via une API GraphQL.

Gato GraphQL prend-il en charge les mutations (écriture de données) ?

Oui. Gato GraphQL prend en charge les mutations, ce qui vous permet d’écrire dans WordPress — crĂ©er, mettre Ă  jour et supprimer des articles, des pages, des utilisateurs, des taxonomies, des types de contenu personnalisĂ©s, des mĂ©tadonnĂ©es et plus encore — directement via l’API GraphQL, et pas seulement de lire les donnĂ©es.

Gato GraphQL peut-il automatiser des tĂąches WordPress ?

Oui. Vous pouvez enregistrer des requĂȘtes et des mutations et les exĂ©cuter de façon planifiĂ©e ou en rĂ©ponse Ă  des Ă©vĂ©nements WordPress. Cela vous permet d’automatiser des tĂąches comme la modification de contenu en masse, l’import et l’export de donnĂ©es, l’envoi d’e-mails ou la synchronisation avec des services externes, dĂ©finies au moyen de requĂȘtes GraphQL plutĂŽt que de code PHP personnalisĂ©.

Existe-t-il une version gratuite de Gato GraphQL ?

Oui. Le plugin principal de Gato GraphQL est gratuit et disponible sur le rĂ©pertoire des plugins de WordPress.org ; il vous offre le serveur GraphQL et l’éditeur de requĂȘtes. Les extensions et packs payants ajoutent des fonctionnalitĂ©s avancĂ©es telles que le contrĂŽle d’accĂšs, la mise en cache HTTP, l’automatisation et les intĂ©grations.

Que sont les Extensions de Gato GraphQL ?

Les extensions ajoutent des fonctionnalitĂ©s supplĂ©mentaires Ă  Gato GraphQL. Elles se rĂ©partissent en deux groupes : les Power Extensions, vendues ensemble dans un seul pack, renforcent la sĂ©curitĂ© des API publiques, ajoutent un cache HTTP pour accĂ©lĂ©rer l’application, exĂ©cutent plusieurs requĂȘtes en une seule demande, se connectent Ă  des services externes, envoient des e-mails, et plus encore ; et les Premium Extensions, vendues individuellement, apportent chacune une fonctionnalitĂ© prĂ©cise, comme l’intĂ©gration avec un plugin WordPress ou un service externe, ou la capacitĂ© d’automatiser des tĂąches. Parcourez-les toutes dans la bibliothĂšque d’extensions.

Que pouvez-vous faire avec Gato GraphQL ?

Gato GraphQL vous permet de rĂ©cupĂ©rer et de modifier les donnĂ©es de votre WordPress via une seule API GraphQL. Vous pouvez ainsi crĂ©er des sites dynamiques et headless (en utilisant WordPress comme CMS et le framework de votre choix pour le frontend), alimenter des blocs Gutenberg sans crĂ©er de contrĂŽleurs REST, importer et exporter du contenu, intĂ©grer WordPress Ă  des services et API externes, et automatiser des tĂąches en exĂ©cutant des requĂȘtes de façon planifiĂ©e ou en rĂ©ponse Ă  des Ă©vĂ©nements.

Puis-je créer un site WordPress headless avec Gato GraphQL ?

Oui. Gato GraphQL expose le contenu de votre WordPress via une API GraphQL que n’importe quel frontend — Next.js, Astro, Gatsby, une application mobile ou le framework de votre choix — peut consommer, ce qui vous permet d’utiliser WordPress comme CMS headless et de rendre le site avec votre propre stack.

Dois-je savoir coder pour utiliser Gato GraphQL ?

Pas nĂ©cessairement. Gato GraphQL inclut un Ă©diteur visuel dans l’administration de WordPress oĂč vous pouvez composer et exĂ©cuter des requĂȘtes GraphQL sans quitter WordPress. Quelques connaissances en GraphQL vous aident Ă  en tirer le meilleur parti, mais vous n’avez pas besoin d’ĂȘtre dĂ©veloppeur PHP pour l’utiliser.

Comment Gato GraphQL se compare-t-il Ă  la WP REST API ?

Consultez la comparaison Gato GraphQL vs WP REST API.

Comment Gato GraphQL se compare-t-il Ă  WPGraphQL ?

Consultez la comparaison Gato GraphQL vs WPGraphQL.

Testimonial image

“Ce plugin est d’un autre niveau ! Il propulse votre site dans une toute nouvelle dimension et en fait une bĂȘte. Plus vous explorez ce qu’il peut faire, plus il vous impressionne. Si vous hĂ©sitez, achetez-le tout simplement : sinon, vous le regretterez. La documentation parle d’elle-mĂȘme et est parmi les plus solides qui soient. Leo (le dev) est l’un des dĂ©veloppeurs les plus vifs et perspicaces que j’aie rencontrĂ©s. Il rĂ©pond trĂšs vite et on sent qu’il en sait Ă©normĂ©ment. HonnĂȘtement, je suis emballĂ© par tout ce que ce plugin permet de faire. Les possibilitĂ©s sont quasi infinies, et si le SEO compte pour vous, cela aidera votre site Ă  se positionner trĂšs fort.”

olmate - Développeur web

Abonnez-vous Ă  notre newsletter

Restez au courant de toutes les nouveautés de Gato GraphQL.