Developer Reference

WPGraphQL was built with customization in mind. In this section, developers can find information about how to interact with WPGraphQL to customize the GraphQL server and Schema.

Recipes

Tasty treats that will boost your productivity. WPGraphQL Recipes are snippets that showcase how to customize WPGraphQL in specific ways using the actions, filters and functions available to WPGraphQL.

Visit Recipes

Functions

Need to add a Field or Type to the GraphQL Schema? There's a function for that. Learn more about the functions available to make your WPGraphQL server work for you.

Visit Functions

Actions

Actions allow 3rd party code to hook-into WPGraphQL at certain parts of GraphQL execution. Learn about the actions available to hook into.

Visit Actions

Filters

Filters allow 3rd party code to modify data at certain parts of GraphQL execution. Learn about the filters available to hook into.

Visit Filters