{
post(by: { id: 1 }) {
title
}
}
Самый мощный GraphQL-сервер для WordPress
Создавайте замечательные вещи с Gato GraphQL
Экспортируйте данные WordPress через GraphQL
Gato GraphQL — это плагин для WordPress, реализующий спецификацию GraphQL.
GraphQL
Запрашивайте то, что нужно
Получайте предсказуемые результаты
{
"post": {
"title": "Привет, мир!"
}
}Гибкость, универсальность и мощь
Сервер предлагает способы расширить, защитить и ускорить ваше приложение
Взаимодействуйте с любимыми плагинами
Получайте и изменяйте данные CPT, таксономий, пользователей, комментариев и метаданных любого плагина.
Power Extensions
Добавьте больше мощи вашему GraphQL-серверу для выполнения всех требований API
Gato GraphQL
Power Extensions

Нажмите, чтобы посмотреть клип Power Extensions
Access Control
Предоставляйте детальный доступ к схеме (в зависимости от того, авторизован ли пользователь, имеет ли он роль или права, либо по IP), чтобы управлять тем, кто и к каким данным может получить доступ.
Caching
Кэшируйте ответ GraphQL на стороне клиента или на промежуточных этапах между клиентом и сервером (например, на CDN) с помощью стандартного HTTP-кэширования.
Custom Endpoints
Создавайте и открывайте несколько пользовательских схем GraphQL по собственным URL — для разных пользователей, приложений, внешних сервисов и других целей.
Deprecation
Помечайте поля схемы GraphQL как устаревшие через пользовательский интерфейс, без необходимости развёртывать код.
HTTP Client
Подключайтесь к внешним сервисам и взаимодействуйте с ними через их API.
Internal GraphQL Server
Выполняйте GraphQL queries непосредственно внутри вашего приложения, используя PHP-код.
Multiple Query Execution
Объединяйте несколько queries в один запрос, разделяя состояние между ними и выполняя их в заданном порядке.
Persisted Queries
Используйте GraphQL queries для создания предварительно определённых эндпоинтов, как в REST, получая преимущества обоих API.
Query Functions
Манипулируйте значениями полей в GraphQL-запросе с помощью набора утилит и специальных директив, предоставляющих возможности мета-программирования.
Schema Functions
Открывайте возможности языка программирования PHP через поля и директивы GraphQL.
Automation
Используйте GraphQL для автоматизации задач в вашем приложении: выполняйте queries при наступлении событий, выстраивайте цепочки queries и планируйте их запуск через WP-Cron.
Bricks
Интеграция с плагином Bricks для получения и обновления данных Bricks со страниц и шаблонов.
Elementor
Интеграция с плагином Elementor для получения и обновления данных Elementor со страниц и шаблонов.
Events Manager
Интеграция с плагином Events Manager для получения данных о событиях.
JetEngine
Интеграция с плагином JetEngine для получения данных Custom Content Type (CCT).
MultilingualPress
Интеграция с плагином MultilingualPress для получения многоязычных данных.
Polylang
Интеграция с плагином Polylang, добавляющая поля и фильтры для выбора языка при получении данных на многоязычном сайте.
Translation
Переводите значение поля с помощью выбранного поставщика услуг: ChatGPT, Claude, Gemini, DeepSeek, Mistral AI, OpenRouter, самостоятельно размещённый LLM, DeepL или Google Translate.
WooCommerce
Интеграция с плагином WooCommerce для получения данных о товарах из вашего магазина WooCommerce.
Часто задаваемые вопросы
Что такое Gato GraphQL?
Gato GraphQL — это плагин для WordPress, который превращает сайт в GraphQL-сервер, позволяя получать и изменять данные WordPress через GraphQL API.
Поддерживает ли Gato GraphQL мутации (запись данных)?
Да. Gato GraphQL поддерживает мутации, поэтому вы можете записывать данные в WordPress — создавать, обновлять и удалять записи, страницы, пользователей, таксономии, произвольные типы записей, метаданные и многое другое — напрямую через GraphQL API, а не только читать данные из него.
Может ли Gato GraphQL автоматизировать задачи WordPress?
Да. Вы можете сохранять queries и мутации и запускать их по расписанию или в ответ на события WordPress. Это позволяет автоматизировать такие задачи, как массовое редактирование контента, импорт и экспорт данных, отправка писем или синхронизация с внешними сервисами — всё это задаётся через GraphQL queries вместо кастомного PHP-кода.
Есть ли бесплатная версия Gato GraphQL?
Да. Основной плагин Gato GraphQL бесплатен и доступен в директории плагинов WordPress.org — он предоставляет GraphQL-сервер и редактор queries. Платные расширения и пакеты добавляют расширенные возможности, такие как управление доступом, HTTP-кеширование, автоматизацию и интеграции.
Что такое расширения Gato GraphQL?
Расширения добавляют дополнительные возможности в Gato GraphQL. Они делятся на две группы: Power Extensions, продаваемые единым пакетом, — повышают безопасность публичных API, добавляют HTTP-кеширование для ускорения приложения, выполняют несколько queries в одном запросе, подключаются к внешним сервисам, отправляют письма и многое другое; и Premium Extensions, продаваемые по отдельности, — каждое предоставляет конкретную функциональность, например интеграцию с плагином WordPress или внешним сервисом, либо возможность автоматизировать задачи. Просмотрите все расширения в библиотеке расширений.
Что можно делать с помощью Gato GraphQL?
Gato GraphQL позволяет получать и изменять данные вашего WordPress через единый GraphQL API. С его помощью вы можете создавать динамические и headless-сайты (используя WordPress в качестве CMS и любой фреймворк для фронтенда), наполнять блоки Gutenberg без создания REST-контроллеров, импортировать и экспортировать контент, интегрировать WordPress с внешними сервисами и API, а также автоматизировать задачи, запуская queries по расписанию или в ответ на события.
Можно ли создать headless-сайт на WordPress с помощью Gato GraphQL?
Да. Gato GraphQL предоставляет контент вашего WordPress через GraphQL API, который может использовать любой фронтенд — Next.js, Astro, Gatsby, мобильное приложение или любой фреймворк на ваш выбор, — так что вы можете использовать WordPress как headless CMS и отрисовывать сайт с помощью собственного стека.
Нужно ли уметь программировать, чтобы использовать Gato GraphQL?
Не обязательно. Gato GraphQL включает визуальный редактор внутри панели WordPress, где вы можете составлять и выполнять GraphQL queries, не покидая WordPress. Знание GraphQL поможет вам использовать плагин по максимуму, однако быть PHP-разработчиком для работы с ним не требуется.
Как Gato GraphQL соотносится с WP REST API?
Ознакомьтесь со сравнением Gato GraphQL и WP REST API.
Как Gato GraphQL соотносится с WPGraphQL?
Ознакомьтесь со сравнением Gato GraphQL и WPGraphQL.
“Этот плагин — следующий уровень! Он выводит ваш сайт на совершенно новую орбиту и превращает его в настоящую машину. Чем больше вы исследуете его возможности, тем сильнее будете удивлены. Если сомневаетесь — просто берите: потом будете жалеть, что не взяли раньше! Документация говорит сама за себя и сделана на совесть. Лео (разработчик) — один из самых острых и сообразительных специалистов, с которыми мне приходилось иметь дело. Отвечает молниеносно и явно знает своё дело. Честно говоря, я в восторге от того, на что способен этот плагин. Возможности практически безграничны, и если вам важно SEO — этот инструмент поможет вашему сайту занять высокие позиции.”
Подпишитесь на нашу рассылку
Будьте в курсе всех обновлений Gato GraphQL.





