Rating: 5 stars
I’m so glad I decided to transition to a headless WP, and WPGraphQL made this possible, convenient and super fast.
]]>Rating: 3 stars
I operate a large blog that uses WordPress as a headless CMS with a Next.JS frontend, which is largely enabled by this plugin. Let me just say first that creating an entire alternative third-party data API is an ambitious undertaking and I appreciate all the work the authors have put into it.
But as a developer I have to throw out a word of caution that this plugin often has major bugs that can have critical impact on your production website. For example after a recent minor update we discovered a bug where any URL with a special character in it started returning a 404, causing several of our pages to suddenly become unavailable to users and delisted from Google, and this went on for many months before we realized it.
There have been many similar instances. My general approach is to lean more on WordPress’s REST API over time which is more reliable since it’s maintained by the WordPress team, and only use WPGraphQL when it’s necessary.
Also recommend turning off auto-updates and test your website extremely thoroughly after any upgrade.
]]>Rating: 5 stars
Great!
]]>Rating: 5 stars
One of the best plugins for WordPress. It’s right up there with ACF!
]]>Rating: 5 stars
Great plugin,
everyone should use it.
The IDE is a valuable plus, and it can be used to learn GraphQL from scratch.
From the developer’s point of view, the plugin is super easy to extend, thanks to the great documentation.
Don’t forget to check the official YouTube channel.
If you need extra support for custom post types and metas, I just released v1.0.70 of my plugin ACPT with full support to WPGraphQL.
Thank you so much John!
]]>Rating: 5 stars
Great tool for getting data from your WP into your SPA.
I had some trouble with a conflicting plugin (Post Types Order) that caused unexpted results when paginating my posts but the support provided by both Jason Bahl and David Levine was absolutely top notch and I managed to resolve the issue within hours.
]]>Rating: 5 stars
Over a year ago I switched from using REST to this plugin. I mainly build Angular Apps using Apollo client. Works perfectly fine and increases development speed.
]]>Rating: 5 stars
This plugin is a game-changer. Once you start using it you really get a feel of how powerful it is. Why anyone would choose REST API now sounds crazy to me.
]]>Rating: 5 stars
Loving the ease of implementation for a headless WordPress site with a GatsbyJS front end
]]>Rating: 5 stars
Don’t have much to say other than that this plugin is really amazing and easy to use. Built GraphQL queries for my headless site in a jiffy with this plugin. Keep up the good work!
]]>Rating: 5 stars
The code is very readable, the documentation is good. It works and it is easily extensible! You guys have done a very good job here. I am a big fan of this project.
]]>Rating: 5 stars
GREAT! GREAT! GREAT! GREAT! GREAT! GREAT! GREAT! GREAT! GREAT!
]]>Rating: 5 stars
using it for a long time now it’s on WordPress store cooooooooooooooool
]]>Rating: 5 stars
WPGraphQL is an incredible feat of engineering that opens so many doors for WordPress!
You can use WPGraphQL to make WordPress installs interact and share data between themselves, you can use WPGraphQL to power headless WordPress sites and you can use WPGraphQL to have WordPress interact with any number of other tools and applications.
Deployed in production on some massive, mission-critical, enterprise sites and with a strong focus on best practices as well as having been security audited, you can also install WPGraphQL with a high degree of confidence. With great documentation, a complete changelog, a stable 1.0 release and a growing community, WPGraphQL is also something you’ll enjoy learning and using!
]]>Rating: 5 stars
I wish I could build ALL my sites with this! WPGraphQL makes it so simple, clean and FAST to query exactly the data we need (and only that data) for our WordPress-based web apps. There is no way we could have built our custom tutorial platform as efficiently without it.
GraphQL is so much easier to use and more lightweight than REST API – I wouldn’t be surprised to see this plugin baked into WP Core in future. An essential framework for anyone looking to modernise their WordPress sites and a great way for WP to stay relevant as web technologies continue to evolve.
For more info on how we used WPGraphQL in one of our projects – see my talk from WordCamp BNE 2019, titled “Building a hybrid JavaScript app for WordPress (how & why we embedded our SPA without going completely Headless)” ??
]]>Rating: 5 stars
WPGraphQl was in it’s early stages when I was building a GatsbyJS website using the rest api and wasn’t yet ready to be used. This year I replaced the Rest API that I spent weeks building with WPGraphQL and only spent 1 day updating the codebase for it to work.
I also use it to give 3rd party APPs access to data from my websites and instead of needing to create/use multiple custom endpoints for the additional ACF fields, WPGraphQl just works with it all. It handles the post type relationships amazingly well.
I can’t stress how much time this plugin has saved me on dev. GraphQl may take time to learn but the time spent learning new tech will save you days of dev when using this plugin.
]]>Rating: 5 stars
Trying to work with the WordPress API after a client switched from contentful was a stressful mess. They loved using WordPress but the API made creating a flexible JAMstack site with it difficult. That was until I found WPGraphQL. After that point my API issues where solved. Everything was logical and easy to access. It makes huge improvements instead of just wrapping the rest API with a graphql layer. I stopped worrying about my API and focused on making the best site I could.
]]>Rating: 5 stars
Exposing WordPress data in a GraphQL API has been a game changer. Now if I run a decoupled or native app and need data that lives in a WordPress site, it’s available.
Besides that, the WPGraphQL team is very supportive and is constantly improving the API.
]]>Rating: 5 stars
WordPress in its core is a one-of-a-kind CMS. We love the capabilities of WP and have grown fond of its many features and APIs.
But outside of WordPress as a monolithic CMS, there is a world of opportunities we can imagine – to use WordPress as a Headless CMS.
For example, WordPress can power an advanced native mobile application or act as a content source for a 3D game.
I strongly believe GraphQL is a game-changer as a query language to fetch data remotely. Adding GraphQL to the CMS we have gotten accustomed to is, in many ways, adding a different dimension to WordPress.
Apart from the applications, we can imagine, I can also imagine a whole new level of developer adoption for WordPress, thanks to this plugin.
I have been following the development of this plugin since WCUS 2017, and I can vouch Jason has done an incredible job building this plugin. He deserves a lot of credit for shaping the landscape of modern WordPress development.
We cannot deny the clear benefits GraphQL brings to WordPress.
I wish this plugin and its developers and adopters all the success!
]]>Rating: 5 stars
Vastly superior to traditional REST API, giving a developer the ability to write queries on the fly as opposed to REST where endpoints need to be created. Dev Docs are friendly and well written out. A must try for any developer worth their salt.
]]>Rating: 5 stars
I love using WP as a CMS, but I prefer using a modern tech stack of React and GraphQL to build websites. This plugin enables me to do this, and makes WordPress a viable part of my web development toolkit again. Thank you, WPGraphQL!! ??
]]>Rating: 5 stars
I love using this plugin to connect my WordPress site with my new Gatsby site. I’ve been using it on multiple sites and it works great. The support is great and makes my life easier connecting sites together.
]]>Rating: 5 stars
WPGraphQL is an essential plugin for any developer who wants to build applications with WordPress. Creating headless applications with it is much more intuitive (to me) than using the WordPress REST API. Not only that, but the WPGraphQL API is flexible enough to allow you to create your own graphql types, queries, and mutations, and integrate them without relying on extra dependencies. It is truly amazing and I hope that it lays the foundation for moving graphql into WordPress core.
]]>Rating: 5 stars
Using GraphQL with WP brings development experience to the 21st century! This extension has an awesome community behind it, and performs awesome! If you’re looking to make a Headless install of WP, this is the way to go! I’ve been playing around with it for about 3 months, and it’s changed my life!
]]>Rating: 5 stars
I’ve been using WPGraphQL since 2018 (v0.3!). After attempting to build a React app using the REST API I soon realized I needed a more efficient way to query WordPress data – enter WPGraphQL. My app launched on time and has been a great success.
The plugin is stable, coded well and very extensible – which are all key features for any data access framework and even more important in the WordPress world. The community is lively and vibrant and I have yet to see a problem that has gone unsolved. More and more community extensions for common plugins are being added and integrating with new ones is straightforward.
If you aren’t using WPGraphQL you really should be. You will never go back to WP_Query or REST API again.
]]>Rating: 5 stars
For two years now, my team has been using WPGraphQL in a production enterprise environment with dozens of sites communicating with each other and sharing content on a daily basis. WPGraphQL is the backbone of the entire process, and we’ve been able to simplify our codebase and do things that would have taken much more time and effort before. Jason and team have created an amazing addition to the WordPress ecosystem here, and I’m happy to have been in on the ground floor!
]]>Rating: 5 stars
Make your editors happy and never template a site with PHP again!
]]>Rating: 5 stars
First of all you should know I’m biased. The creator/author/maintainer of this project and I work together. With that being said we only work together because WPGraphQL so amazing. I’m the author/maintainer of the new Gatsby source plugin which uses it to efficiently source WP data into Gatsby
I joined Gatsby because Jason works here (and WPGraphQL is currently sponsored by Gatsby) and that’s because I believe very strongly that this plugin can change the world of web development and improve the lives and careers of millions of WordPress developers.
How can it do that?
Well WPGraphQL can not only make traditional PHP based WP development easier and more performant, but it also opens up the possibility that WordPress can be used in any context, for mobile apps, web apps, desktop apps, anything that can make a request to a web url can use WP with WPGraphQL!
Prior to WPGraphQL you had to remember 1000+ WP utility functions and what the performance cost of those were. Or you had to use the REST api and read through many pages of documentation or carefully inspect the JSON response payload to reverse engineer what data you’re getting.
Now you simply open wp-graphiql, inspect the available fields, query them, and have a great day.
I could go on and on about the benefits which are numerous, but you should really try it for yourself. And join the WPGraphQL public Slack channel!
There is an amazing community there where folks are continually helping each other with problems and hanging out.
Rating: 5 stars
A zero config GraphQL API, great documentation and a built in playground to test your queries in, all in a single plugin? In this economy?!
WPGraphQL is without a doubt, the best way to consume content from a WordPress instance today. It’s faster and easier to use than the WordPress REST API and I strongly recommend it!
]]>Rating: 5 stars
I’ve spun up a variety of demo GraphQL APIs and worked with GraphQL for the last 3 years and I really can’t get enough of WPGraphQL. WordPress is so deeply entrenched in the world that it doesn’t feel like it’s going anywhere anytime soon, but WP GraphQL makes it feel usable to me. I’ve been jaded to CMSs for a long time, but I actually have kind of enjoyed working in WordPress because I can get exactly what I need done in GraphQL now.
A big benefit of GraphQL’s typing is that it can generate code and docs. You get the full WordPress API automatically turned into a GraphQL API just by installing the plugin, but WPGraphQL also benefits from GraphQL because extensions you make to your API are documented already.
In addition to making it waaaaay more ergonomic for developers, GraphQL reduces the strain on the server by reducing the requests you need to make to your server which also means your WordPress instance can save some serious cycles.
]]>