Desbloqueie o poder dos dados do WordPress com GraphQL
WPGraphQL fornece uma API GraphQL extensível para qualquer site WordPress, desbloqueando fluxos de trabalho de desenvolvimento modernos.
Quer você seja um desenvolvedor WordPress explorando o GraphQL ou um especialista em GraphQL mergulhando no WordPress, o WPGraphQL simplifica a interação de dados e capacita seu fluxo de trabalho de desenvolvimento.
? Instale o WPGraphQL: wp plugin install wp-graphql --activate
? Experimente: demonstração ao vivo
Leia o Guia de início rápido.
Junte-se à comunidade no Discord
Marque o repositório no GitHub
API flexível : acesse postagens, páginas, tipos de postagens personalizadas, taxonomias, usuários e muito mais.
Esquema extensível : adicione facilmente funcionalidades com funções como register_graphql_field
e register_graphql_connection
.
Plugins como WPGraphQL Smart Cache, WPGraphQL for ACF e outros plugins de extensão demonstram o poder da extensibilidade.
Integração de estrutura moderna : funciona perfeitamente com Next.js, Svelte, Astro e outras estruturas.
Desempenho otimizado : consulte apenas os dados necessários. Colete vários recursos em uma única solicitação, reduzindo as viagens de ida e volta. Use WPGraphQL Smart Cache para desempenho aprimorado, cache em nível de rede e invalidação de cache.
Ferramentas do desenvolvedor : explore o esquema com ferramentas como o GraphiQL IDE e o WordPress Playground.
Início rápido
Introdução ao GraphQL
Introdução ao WordPress
Extensões
Tópicos Avançados
WPGraphQL é alimentado por uma comunidade apaixonada de colaboradores, apoiadores e patrocinadores.
Quer ajudar a manter e desenvolver o WPGraphQL?
Apoie o projeto no Open Collective
Junte-se à comunidade no Discord
Contribua para o projeto no GitHub
Estendemos nossa gratidão aos seguintes projetos e organizações por suas contribuições aos ecossistemas WordPress e GraphQL:
Webonyx : Para a incrível biblioteca graphql-php
que alimenta a funcionalidade principal do WPGraphQL.
Ivome : Para a biblioteca graphql-relay-php
usada em conexões de retransmissão.
Automattic : Para apoiar o desenvolvimento contínuo do WPGraphQL como um plugin canônico para WordPress.
Gatsby : Por suas contribuições ao ecossistema WPGraphQL e suporte ao desenvolvimento WordPress sem cabeça.
WPEngine : Para financiar o desenvolvimento inicial do WPGraphQL e apoiar o seu crescimento.
Facebook : Para abrir o código-fonte da especificação GraphQL, GraphiQL e manter a implementação de referência JavaScript.
Apollo : Por impulsionar o GraphQL e inspirar as melhores práticas de design de esquema.
Os colaboradores da API REST do WordPress : Por abrir caminho para o projeto WP-API, inspirando a arquitetura do WPGraphQL.
Obrigado a todas estas organizações e indivíduos pelos seus esforços na criação das ferramentas em que confiamos hoje.
WPGraphQL está se tornando um plug-in canônico no WordPress.org, garantindo suporte de longo prazo e uma comunidade crescente de usuários e colaboradores.
WPGraphQL usa o Appsero SDK para coletar dados de telemetria somente após o consentimento do usuário , ajudando-nos a melhorar o plugin de forma responsável.