{
post(by: { id: 1 }) {
title
}
}
El servidor GraphQL más potente para WordPress
Construye cosas increíbles con Gato GraphQL
Expón los datos de WordPress vía GraphQL
Gato GraphQL es un plugin para WordPress que implementa la especificación de GraphQL.
GraphQL
Pide lo que quieras
Obtén resultados predecibles
{
"post": {
"title": "¡Hola, mundo!"
}
}Flexibilidad, versatilidad y potencia
El servidor ofrece formas de ampliar, proteger y acelerar tu aplicación
Interactúa con tus plugins favoritos
Lee y modifica datos de CPT, taxonomías, usuarios, comentarios y metadatos de cualquier plugin.
Power Extensions
Lleva más potencia a tu servidor GraphQL para satisfacer todos los requisitos de tu API
Gato GraphQL
Power Extensions

Haz clic para ver un vídeo de Power Extensions
Access Control
Otorga acceso granular al esquema (según el usuario haya iniciado sesión, tenga algún rol o capacidad, o por IP), para gestionar quién puede acceder a qué datos.
Caching
Cachea la respuesta GraphQL en el lado del cliente o en etapas intermedias entre cliente y servidor (como una CDN) mediante caché HTTP estándar.
Custom Endpoints
Crea y expón varios esquemas GraphQL personalizados bajo su propia URL, para diferentes usuarios, aplicaciones, servicios externos u otros.
Deprecation
Marca como deprecados campos del esquema GraphQL usando una interfaz de usuario, sin necesidad de desplegar código.
HTTP Client
Conéctate e interactúa con servicios externos a través de sus APIs.
Internal GraphQL Server
Ejecuta consultas GraphQL directamente dentro de tu aplicación, utilizando código PHP.
Multiple Query Execution
Combina varias consultas en una sola, compartiendo estado entre ellas y ejecutándolas en el orden solicitado.
Persisted Queries
Usa consultas GraphQL para crear endpoints predefinidos como en REST, obteniendo las ventajas de ambas APIs.
Query Functions
Manipula los valores de los campos dentro de la consulta GraphQL, mediante una colección de utilidades y directivas especiales que proporcionan capacidades de meta-programación.
Schema Functions
Expón funcionalidades del lenguaje de programación PHP mediante campos y directivas de GraphQL.
Automation
Usa GraphQL para automatizar tareas en tu aplicación: ejecuta consultas cuando ocurre algún evento, encadena consultas y programa y dispara consultas mediante WP-Cron.
Bricks
Integración con el plugin Bricks, para obtener y actualizar datos de Bricks de páginas y plantillas.
Elementor
Integración con el plugin Elementor, para obtener y actualizar datos de Elementor de páginas y plantillas.
Events Manager
Integración con el plugin Events Manager, para obtener datos de eventos.
JetEngine
Integración con el plugin JetEngine, para obtener datos de Custom Content Types (CCT).
MultilingualPress
Integración con el plugin MultilingualPress, para obtener datos multilingües.
Polylang
Integración con el plugin Polylang, añadiendo campos y filtros para seleccionar el idioma al obtener datos en un sitio multilingüe.
Translation
Traduce el valor de un campo usando el proveedor de servicio que elijas, entre ChatGPT, Claude, Gemini, DeepSeek, Mistral AI, OpenRouter, LLM autoalojado, DeepL y Google Translate.
WooCommerce
Integración con el plugin WooCommerce, para obtener datos de productos de tu tienda WooCommerce.
Preguntas frecuentes
¿Qué es Gato GraphQL?
Gato GraphQL es un plugin para WordPress que convierte el sitio en un servidor GraphQL, lo que permite obtener y modificar datos de WordPress a través de una API GraphQL.
¿Gato GraphQL admite mutations (escritura de datos)?
Sí. Gato GraphQL admite mutations, por lo que puedes escribir en WordPress —crear, actualizar y eliminar entradas, páginas, usuarios, taxonomías, tipos de contenido personalizados, metadatos y más— directamente a través de la API GraphQL, no solo leer datos.
¿Puede Gato GraphQL automatizar tareas de WordPress?
Sí. Puedes guardar queries y mutations y ejecutarlas de forma programada o en respuesta a eventos de WordPress. Esto te permite automatizar tareas como editar contenido en masa, importar y exportar datos, enviar correos o sincronizar con servicios externos, definidas mediante queries de GraphQL en lugar de código PHP personalizado.
¿Existe una versión gratuita de Gato GraphQL?
Sí. El plugin principal de Gato GraphQL es gratuito y está disponible en el directorio de plugins de WordPress.org, y te ofrece el servidor GraphQL y el editor de queries. Las extensiones y paquetes de pago añaden funcionalidades avanzadas como control de acceso, caché HTTP, automatización e integraciones.
¿Qué son las Extensiones de Gato GraphQL?
Las extensiones añaden funcionalidad adicional a Gato GraphQL. Se dividen en dos grupos: las Power Extensions, que se venden juntas en un único paquete, sirven para mejorar la seguridad de las APIs públicas, añadir caché HTTP para acelerar la aplicación, ejecutar varias queries en una sola petición, conectarse a servicios externos, enviar correos y más; y las Premium Extensions, que se venden individualmente, cada una aporta una funcionalidad concreta, como la integración con algún plugin de WordPress o servicio externo, o la capacidad de automatizar tareas. Explóralas todas en la biblioteca de extensiones.
¿Qué puedes hacer con Gato GraphQL?
Gato GraphQL te permite obtener y modificar los datos de tu WordPress a través de una única API GraphQL. Con él puedes crear sitios dinámicos y headless (usando WordPress como CMS y el framework que prefieras para el frontend), alimentar bloques de Gutenberg sin crear controladores REST, importar y exportar contenido, integrar WordPress con servicios y APIs externos, y automatizar tareas ejecutando queries de forma programada o en respuesta a eventos.
¿Puedo crear un sitio WordPress headless con Gato GraphQL?
Sí. Gato GraphQL expone el contenido de tu WordPress a través de una API GraphQL que cualquier frontend —Next.js, Astro, Gatsby, una app móvil o el framework que prefieras— puede consumir, de modo que puedes usar WordPress como CMS headless y renderizar el sitio con tu propio stack.
¿Necesito saber programar para usar Gato GraphQL?
No necesariamente. Gato GraphQL incluye un editor visual dentro del panel de WordPress donde puedes componer y ejecutar queries de GraphQL sin salir de WordPress. Tener algunos conocimientos de GraphQL te ayuda a sacarle el máximo partido, pero no necesitas ser desarrollador PHP para usarlo.
¿Cómo se compara Gato GraphQL con la WP REST API?
Consulta la comparativa Gato GraphQL vs WP REST API.
¿Cómo se compara Gato GraphQL con WPGraphQL?
Consulta la comparativa Gato GraphQL vs WPGraphQL.
“¡Este plugin es de otro nivel! Lleva tu sitio a una dimensión totalmente nueva y lo convierte en una bestia. Cuanto más exploras lo que puede hacer, más te va a impresionar. Si estás dudando, simplemente cómpralo: si no lo haces, te vas a arrepentir. La documentación habla por sí sola y es de lo más sólida que hay. Leo (el dev) es uno de los desarrolladores más despiertos y agudos con los que me he cruzado. Responde rapidísimo y se nota que sabe muchísimo. La verdad es que estoy entusiasmado con todo lo que puede hacer este plugin. Las posibilidades son prácticamente infinitas, y si te importa el SEO, esto va a ayudar a posicionar tu sitio fortísimo.”





