GraphQL API for
WordPress
WPGraphQL is a free, open-source WordPress plugin that provides an extendable GraphQL schema and API for any WordPress site.
Query what you need. Get exactly that.
With GraphQL, the client makes declarative queries, asking for the exact data needed, and in exactly what was asked for is given in response, nothing more. This allows the client have control over their application, and allows the GraphQL server to perform more efficiently by only fetching the resources requested.
Fetch many resources in a single request.
GraphQL queries allow access to multiple root resources, and also smoothly follow references between connected resources. While typical a REST API would require round-trip requests to many endpoints, GraphQL APIs can get all the data your app needs in a single request. Apps using GraphQL can be quick even on slow mobile network connections.
Loved by developers, like you.
- Ao
Quent McCoy @quent_mccoy
Jason Bahl has made my life using WordPress with Gatsby an awesome experience. Thanks man!
- Ao
β Jared at Koda (@kodadevs) @kodadevs
WPGraphQL took me from loathing WP dev to thinking maybe, just maybe, there's a world where I can enjoy making a site using WP. Several @GatsbyJS sites live with headless, wpgql now. Happy marketers, happy developers.
- Ao
Chris Perko @ChrisJPerko
Finally got around to playing with WPGraphQL this morning. It's awesome! Definitely want to build something with it now!
- Ao
Ahmad Awais @MrAhmadAwais
WPGraphQL is awesome!
- Ao
Jonathan Wold @sirjonathan
GraphQL and WordPress is an amazing combination thanks to the WPGraphQL plugin (https://wpgraphql.com). A big thanks to @jasonbahl for all his work and leadership on the project!
- Ao
Horacio Herrera @hhg2288
WPGraphQL is amazing!! building custom sections on WordPress and getting the data from each block it just feel magical! ππ kudos to @jasonbahl and the WPGraphQL team!
- Ao
Dwayne @AbolitionOf
I love you, GraphQL for WordPress.
- Ao
DevJacks @devjacks
It took me ~1 month to finish a normal WordPress site. It took me ~2 weeks to finish one using @gatsbyjs and @wpgraphql . Having the flexibility developers need improves the speed at which we can deliver. I have now convinced my agency that headless is the way.
- Ao
Sarah Drasner @sarah_edo
It's very cool!
- Ao
Pratik Kataria @PratikPKataria
WordPress is just too good to leave as CMS and GraphQL is the best way of making API. Best of both worlds make it a great experience. Good job on the plugin π
- Ao
Timon van Spronsen @timonvspronsen
We tried several so-called βheadless CMSesβ, they all have huge shortcomings (esp. in regards of i18n). Weβre back to WordPress with WPGraphQL and thus far the experience has been awesome! Thanks for maintaining such an awesome piece of software
- Ao
Drew Dahlman @meuspartum
Today I was able to spin up a multi language static site using @GatsbyJS @wpgraphql and @polylang . I cannot stress enough how awesome the ecosystem that @GatsbyJS has created and the ease of using Wordpress as a data source is. Really nice work all! Such good tools.
- Ao
Alex Trost @trostcodes
I've been working on a headless Wordpress + Next.js site and I'm just blown away by how great the @wpgraphql ecosystem is. Getting ACF, Custom Post Types, Yoast, and everything else into GraphQL is so automatic with the plugins. What an awesome developer experience!
- Ao
Justin Juno @justinjunodev
If you look under the hood of @wpgraphql you'll find nothing but magic. Major kudos to those involved!
- Ao
PeteCapeCod @petecapecod
I've been playing around with that new experimental @GatsbyJS and @wpgraphql and it's really fun! π Lots of people and businesses around me LOVE π using WordPress as a CMS. And being able to keep their plug-ins, brilliant π I even put in a PR to update the docs πβ
- Ao
Juicy J @joshu____a
workin on an exciting new project using @GatsbyJS & @wpgraphql - i love this stack alreadyy FireFire