NEW! WPGraphQL for Advanced Custom Fields

Interact with ACF Field data using GraphQL Queries

WPGraphQL for Advanced Custom Fields

Interact with your Advanced Custom Field data using GraphQL Queries

Play Video

How it Works

WPGraphQL for Advanced Custom Fields automatically exposes your ACF fields to the WPGraphQL Schema

Create your ACF Fields

Create your ACF Field Groups and Fields, the same way you normally would, using the ACF User Interface, registering your fields with PHP or using ACF local-json. Each field group and the fields within it can be configured to "Show in GraphQL".

Query with GraphQL

Once your field groups and fields have been configured to "Show in GraphQL", they will be available in the GraphQL Schema and ready for querying!

Supported ACF Fields

  • Text
  • Text Area
  • Number
  • Range
  • Email
  • URL
  • Password
  • Image
  • File
  • WYSIWYG
  • oEmbed
  • Select
  • Checkbox
  • Radio Button
  • Button Group
  • True False
  • Link
  • Post Object
  • Page Link
  • Relationship
  • Taxonomy
  • User
  • Google Map
  • Date Picker
  • Date/Time Picker
  • Time Picker
  • Color Picker
  • Group
  • Repeater
  • Flex Field
  • Gallery

WPGraphQL for Advanced Custom Fields supports nearly all of the ACF (free & pro) fields. Some of the fields, such as Accordion and Tab, which are not data fields are not supported. The Clone field needs some more assessment to determine if it can properly be supported. Fields from 3rd party extensions are not supported out of the box, but we are interested in supporting the popular ones.

Why WPGraphQL for ACF?

Time

WPGraphQL is highly extendable, but it can be time consuming to expose fields to the Schema. This plugin can save you heaps of time.

Performance

WPGraphQL is one of the fastest ways to query data in WordPress, and now we bring that performance to ACF data too.

Support

On top of the great WPGraphQL community support already available, we offer plugin support through email, forums, and code sharing.

Works Great with Popular JavaScript Libraries

WPGraphQL for Advanced Custom Fields allows you to truly separate your concerns between WordPress and your JavaScript application. The components of your application can manage their data dependencies by specifying the exact fields needed, reducing the load on the server to process and minimizing the data downloaded by your application.

Pricing & Support

WPGraphQL for Advanced Custom Fields can be purchased with an annual license or a lifetime license. A license provides use of the plugin on the specified number of domains and plugin support. 

1 Site

1 year updates & plugin support
$ 49
99
Annually
  • 1-Year Plugin Support
  • 1-year Updates
  • Use on 1 Site

5 Sites

1 year updates & plugin support
$ 149
99
Annually
  • 1-Year Plugin Support
  • 1-year Updates
  • Use on 5 Sites

Unlimited Sites

1 year updates & plugin support
$ 349
99
Annually
  • 1-Year Plugin Support
  • 1-year Updates
  • Use on Unlimited Sites

1 Site

Lifetime updates & plugin support
$ 149
99
One Time
  • Lifetime Plugin Support
  • Lifetime Updates
  • Use on 1 Site

5 Sites

Lifetime updates & plugin support
$ 399
99
One Time
  • Lifetime Plugin Support
  • Lifetime Updates
  • Use on 5 Sites

Unlimited Sites

Lifetime updates & plugin support
$ 899
99
One Time
  • Lifetime Plugin Support
  • Lifetime Updates
  • Use on Unlimited Sites

FAQ

Support is limited to usage of the WPGraphQL for Advanced Custom Fields.

If you need support for things such as learning best practices of implementing GraphQL at your organization, expert advice/consulting on a specific project(s), learning how to use WPGraphQL with caching clients, such as Apollo, or other needs not directly related to this plugin, contact us and we can pair you with an expert.  

You can contact us using the Icon at the bottom right of the website, join the WPGraphQL Slack #ACF channel, or contact us.

Support is provided for all current ACF fields on Posts and Custom Post Types as assigned in the ACF Field Group location rules unless otherwise noted.

WPGraphQL for Advanced Custom Fields does not currently support mutations of ACF Fields. Mutation support will be added to future versions of this product if there is a strong enough community for it.

Yes, you can still use the plugin in its full capacity even after your license expires. However, you will no longer be able to receive updates or support for the plugin. 

Yes. Most development environments will not count towards your site limit. The staging environment is determined by domains such as .staging, .local, and others. If you have special staging environments that require specific license adjustments, contact us.

WPGraphQL for Advanced Custom Fields requires Advanced Custom Fields (free or pro) and WPGraphQL v0.3.2 or newer.

For lifetime licenses, the initial payment is the only required payment and the license will be active forever. 

For annual licenses, the subscription will renew automatically each year unless you cancel it. If you decide to cancel, the license will be valid for a year from the purchase date, which means you are eligible for updates and support during that time. 

You are fully protected by our 100% Satisfaction Guarantee. If over the next 14 days you are unhappy with our plugin or have an issue that we are unable to resolve, we’ll happily consider offering a 100% refund of your money.

Still have questions?

If you still have questions about the plugin and want to learn more, let us know and we’d be glad to chat.