A curated list of resources about Wordpress as a headless CMS with Gatsby
If you need help with anything, there are some highly active communities.
WPGraphQL
GatsbyJS
List of useful plugins to make Wordpress and Gatsby work together.
- WPGraphQL | Documentation
- WPGraphQL for Advanced Custom Fields
- WPGraphiQL
- WPGraphQL Polylang Extension
- WPGraphQL Gutenberg
- WPGraphQL Gutenberg ACF
- WP API Menus
The obvious, that goes along with some of the plugins above:
Note: We differentiate between two ways of using Wordpress with GatsbyJS. There is the gatsby-source-wordpress
plugin, that creates a Gatsby-GraphQL schema based on the WP REST API and there is the WPGraphQL way, that pulls directly from a GraphQL schema with the gatsby-source-graphql
plugin.
General
WPGraphQL
- [2019.08] Live Previews with WordPress and Gatsby
- [2019.08] Gatsby with WPGraphQL, ACF and Gatbsy-Image
WP REST API
- How To Build A Blog with Wordpress and Gatsby.js
- Sourcing from WordPress
- Complete guide to Wordpress menu sourcing in Gatsby
WPGraphQL
- Gatsby + WordPress with WPGraphQL (with Jason Bahl) — Learn With Jason
- Using WordPress with WPGraphQL
- WPGraphQL for ACF
- GraphQL with WordPress and Gutenberg - Jason Bahl - 2018 JavaScript for WordPress Conference
WP REST API
- ... more to come
Contributions welcome! Read the contribution guidelines first.
To the extent possible under law, Henrik Wirth has waived all copyright and related or neighboring rights to this work.