Description

Construído sobre o WPML, o addon GraphQL integra a API GraphQL ao ambiente multilíngue do WordPress, expondo endpoints que resolvem automaticamente postagens, taxonomias e campos personalizados de acordo com o idioma ativo. A extensão é voltada para desenvolvedores que criam aplicações headless ou decoupled e precisam consultar conteúdo traduzido com uma única query unificada.

Principais Características do GraphQL

  • Resolução por idioma
    Os campos de língua são injetados no schema, permitindo filtrar e retornar conteúdo no idioma corrente.
  • Schema multilíngue automático
    Tipos de post, taxonomias e fields do ACF são expostos com suporte a tradução sem configuração extra.
  • Suporte a todos os tipos de conteúdo
    Posts, páginas, CPTs e até blocos Gutenberg são consultáveis por GraphQL respeitando a hierarquia de idiomas do WPML.
  • Integração com o motor do WPML
    Utiliza a mesma API de tradução, garantindo consistência com o painel de administração e demais addons.
  • Pontos de extremidade seguros
    Os endpoints podem ser protegidos com as mesmas regras de permissão do WPML e do WPGraphQL.

Benefícios do GraphQL

  • Menos código de front-end
    Uma única query GraphQL substitui múltiplas chamadas REST para obter conteúdo em diferentes idiomas.
  • Performance em aplicações headless
    Reduz a quantidade de requisições e o tráfego de dados ao retornar apenas os campos solicitados.
  • Manutenção simplificada
    Alterações no schema são automaticamente propagadas sem reescrever adaptadores de idioma.
  • Escalabilidade para projetos complexos
    Suporta consultas aninhadas e fragmentos, facilitando a construção de interfaces multilíngues ricas.

Para Quem o GraphQL é Indicado?

  • Quem desenvolve aplicações front-end com React, Vue ou Next.js e precisa de uma API GraphQL multilíngue.
  • Agencias que entregam sites WordPress headless e querem oferecer suporte nativo a tradução sem retrabalho manual.
  • Você que já utiliza o WPML e deseja expor seus dados traduzidos por meio de uma única interface GraphQL padronizada.

Como Baixar o GraphQL

O addon GraphQL está disponível para download aqui no Ultrapack. Faça o download do arquivo .zip e instale em Plugins > Adicionar Novo > Enviar plugin, selecione o arquivo e ative. Após a ativação, o schema GraphQL com suporte a multilíngue estará disponível nos endpoints existentes do WPGraphQL.

O addon GraphQL elimina a complexidade de consultar conteúdo traduzido em APIs headless ao expor uma única camada de GraphQL totalmente integrada ao WPML. Para desenvolvedores que trabalham com front-ends modernos (React, Vue, Gatsby), a extensão reduz o volume de código necessário e acelera a entrega de projetos multilíngues. Em vez de gerenciar múltiplos endpoints REST filtrados por idioma, basta definir as queries GraphQL padrão e deixar que o addon resolva automaticamente a versão correta de cada conteúdo, mantendo a performance e a consistência que o WPML já oferece no backend.

Frequently asked questions

Is the WP Multi-Lingual GraphQL plugin GPL?

Yes. WP Multi-Lingual GraphQL is distributed under the GPL (GNU General Public License). You may legally use, modify and redistribute it on as many sites as you want.

Can I use the WP Multi-Lingual GraphQL plugin on more than one site?

Yes. There is no domain limit: you can install WP Multi-Lingual GraphQL on as many sites (domains) as you wish.

How much does the WP Multi-Lingual GraphQL plugin cost at Ultrapack?

O WP Multi-Lingual GraphQL sai por R$ 14,90 as a single purchase, and it is also included in the subscription plans starting at R$ 59,00/mês (VIP I).

Does the WP Multi-Lingual GraphQL plugin include updates?

Sim. Cada nova versão do WP Multi-Lingual GraphQL é sincronizada automaticamente no Ultrapack. Você baixa a última versão quando quiser, e os assinantes atualizam direto do painel do WordPress com o UAU (Ultrapack Auto Updater).

Is the WP Multi-Lingual GraphQL plugin safe to download and install on my WordPress?

Sim, pode baixar com tranquilidade. Cada versão do WP Multi-Lingual GraphQL é escaneada antes da publicação pelo motor próprio do Ultrapack (UltraHub), que combina ClamAV e regras YARA, tecnologias usadas para detectar malware e código malicioso. Assim você instala no seu WordPress sem preocupação.