WPGraphQL for ACF
WPGraphQL for ACF seamlessly integrates Advanced Custom Fields with WPGraphQL.
Overview
Compatibility
Customer support & learning resources
Changelog
Main benefits
Adds ACF to GraphQL
Supports ACF field types
Free and open-source
Works with ACF Extended
Compatible with ACF Pro
About this plugin
Overview
Create ACF Field Groups
- Create ACF Field Groups and Fields using the ACF User Interface.
- Register them with PHP or leverage ACF local JSON.
- Each field group and the fields within it can be configured to 'Show in GraphQL.'
Query your fields with GraphQL
- Once configured to 'Show in GraphQL,' field groups and fields become available in the GraphQL Schema.
- Allows for efficient querying of custom fields using GraphQL.
Supported Field Types
- Supports most built-in field types of ACF (free & PRO).
- Extends support to most field types from ACF Extended (free & PRO).
- Allows for additional field types to be added using the 'register_graphql_acf_field_type' API.
Compatibility and Flexibility
- Works with ACF Free and Pro versions.
- Compatible with any GraphQL client, including Apollo, Relay, Urql, etc.
- Supports field groups registered in PHP or JSON.
Features list
Feature
Free version
ACF Fields and Field Groups
Adds ACF Fields and Field Groups to the WPGraphQL Schema
ACF Free and PRO
Supports ACF Free and ACF PRO
ACF Extended Free and Pro
Supports ACF Extended Free and Pro
ACF Admin UIs
Extends ACF Admin UIs for GraphQL settings
GraphQL Schema Mapping
Control mapping of ACF Field Groups and Fields to GraphQL Schema
Customization Hooks and Filters
Provides hooks and filters for customization
ACF Post Type and Taxonomy
Supports ACF Post Type and Taxonomy
GraphQL Client Compatibility
Compatible with various GraphQL clients
Field Types Support
Supports field types from ACF and ACF Extended
WPGraphQL and ACF Requirement
Requires WPGraphQL and ACF to be active
Open-source
Free and open-source
WP Engine Atlas Sponsorship
Sponsored by WP Engine Atlas
No GraphQL Mutations
No support for GraphQL Mutations yet
Field Group Detection
Detects Field Groups and Fields registered via Admin UI, PHP, or JSON
Telemetry Data
Uses Appsero SDK for telemetry data upon user confirmation
Pricing
In some cases companies have different prices based on various components like a location. As a result the prices displayed here can differ from the ones you see on their websites.
See all pricing options