Access Control
Предоставляйте детальный доступ к схеме (в зависимости от того, авторизован ли пользователь, имеет ли он роль или права, либо по IP), чтобы управлять тем, кто и к каким данным может получить доступ.
Устанавливайте только нужную функциональность.
Добавьте больше мощи вашему GraphQL-серверу для выполнения всех требований API

Нажмите, чтобы посмотреть клип Power Extensions
Предоставляйте детальный доступ к схеме (в зависимости от того, авторизован ли пользователь, имеет ли он роль или права, либо по IP), чтобы управлять тем, кто и к каким данным может получить доступ.
Кэшируйте ответ GraphQL на стороне клиента или на промежуточных этапах между клиентом и сервером (например, на CDN) с помощью стандартного HTTP-кэширования.
Создавайте и открывайте несколько пользовательских схем GraphQL по собственным URL — для разных пользователей, приложений, внешних сервисов и других целей.
Помечайте поля схемы GraphQL как устаревшие через пользовательский интерфейс, без необходимости развёртывать код.
Подключайтесь к внешним сервисам и взаимодействуйте с ними через их API.
Выполняйте GraphQL queries непосредственно внутри вашего приложения, используя PHP-код.
Объединяйте несколько queries в один запрос, разделяя состояние между ними и выполняя их в заданном порядке.
Используйте GraphQL queries для создания предварительно определённых эндпоинтов, как в REST, получая преимущества обоих API.
Манипулируйте значениями полей в GraphQL-запросе с помощью набора утилит и специальных директив, предоставляющих возможности мета-программирования.
Открывайте возможности языка программирования PHP через поля и директивы GraphQL.
Используйте GraphQL для автоматизации задач в вашем приложении: выполняйте queries при наступлении событий, выстраивайте цепочки queries и планируйте их запуск через WP-Cron.
Интеграция с плагином Bricks для получения и обновления данных Bricks со страниц и шаблонов.
Интеграция с плагином Elementor для получения и обновления данных Elementor со страниц и шаблонов.
Интеграция с плагином Events Manager для получения данных о событиях.
Интеграция с плагином JetEngine для получения данных Custom Content Type (CCT).
Интеграция с плагином MultilingualPress для получения многоязычных данных.
Интеграция с плагином Polylang, добавляющая поля и фильтры для выбора языка при получении данных на многоязычном сайте.
Переводите значение поля с помощью выбранного поставщика услуг: ChatGPT, Claude, Gemini, DeepSeek, Mistral AI, OpenRouter, самостоятельно размещённый LLM, DeepL или Google Translate.
Интеграция с плагином WooCommerce для получения данных о товарах из вашего магазина WooCommerce.
Будьте в курсе всех обновлений Gato GraphQL.