📣 We are working on the remaining guides. Subscribe to our monthly newsletter to be notified when they become available.


  1. Strategies for API hierarchies

  2. Removing types from the schema

  3. Making directives available to the admin only

  4. Creating language-based endpoints for translating the content of the site

  5. Translating content inside blocks

Extending the GraphQL API

  1. Example of mapping the WordPress data model into a GraphQL schema

  2. Creating an extension for the GraphQL API

  3. Creating a type

  4. Creating an interface

  5. Creating a field resolver

  6. Creating a directive

  7. Creating a mutation resolver

  8. Creating a union type

  9. Creating a custom scalar

  10. Creating an enum

  11. Adding a field to all custom post types

  12. Adding more elements to the schema configuration

  13. Creating a custom access control rule

  14. Creating modules

  15. Creating persisted queries via code

  16. Restricting fields to the WordPress admin

  17. Hooking into Proactive feedback

  18. Versioning fields and directives