Plugin categories

Create a Website with AI
WPGraphQL for ACF

WPGraphQL for ACF

WPGraphQL for ACF seamlessly integrates Advanced Custom Fields with WPGraphQL.

5

Rating summary

1

Reviews

3K

Active installations

WPGraphQL for ACF
WPGraphQL for ACF
WPGraphQL for ACF
WPGraphQL for ACF

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

Author: Jason Bahl
Version: 2.4.1
Last updated: 25-07-2024
WordPress version: 5.9
Tested up to: 6.5.5
PHP version required: 7.3
Languages:
Learning resources: View resources

Overview

WPGraphQL for Advanced Custom Fields (ACF) is a free, open-source WordPress plugin designed to integrate ACF Fields and Field Groups into the WPGraphQL Schema, thus enabling advanced querying capabilities. Users can create ACF Field Groups and Fields through the ACF User Interface, PHP, or ACF local JSON, and configure them to be queryable in GraphQL. The plugin supports a range of ACF field types, including those from ACF Extended, and allows seamless querying of these fields once added to the GraphQL Schema. It provides an efficient way to work with ACF data in a GraphQL environment, enhancing the flexibility and power of WordPress development. The plugin is maintained with semantic versioning, ensuring smooth updates, and offers extensive support through channels like GitHub Discussions, Slack, and issue reporting for bugs and feature requests. While it currently does not support GraphQL Mutations or filtering and sorting queries by ACF Fields out-of-the-box, the development team continues to explore solutions for performance-efficient enhancements.

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

WPGraphQL for Advanced Custom Fields

$0 / free

Plan includes

ACF Fields and Field Groups
ACF Free and PRO
ACF Extended Free and Pro
ACF Admin UIs
GraphQL Schema Mapping
Customization Hooks and Filters
ACF Post Type and Taxonomy
GraphQL Client Compatibility
Buy Now

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

Rating and reviews

5

Rating summary

1

Reviews

3K

Active installations

5
4
3
2
1

User sentiment analysis

Users appreciate the significant effort behind the plugin, which allows it to function smoothly in Headless WordPress builds. It's highly recommended for its seamless integration and efficiency. However, the review does not mention any specific drawbacks, suggesting overall satisfaction with the plugin's performance.
andrebfjdigital

andrebfjdigital

19 Dec, 2023

Really glad to see the massive effort put in this plugin to work seamlessly in a Headless WordPress build. Highly recommend it! This topic was modified 7 months, 2 weeks ago by andrebfjdigital.

FAQ

Does this work with ACF Extended?

Can I filter and sort queries by ACF Fields using WPGraphQL for ACF?

I think I found a bug, where do I report it?

Can I use ACF Free or Pro with WPGraphQL for ACF?

Do I have to use Faust.js to use WPGraphQL for ACF?

I have an ACF Extension that adds a new field type, will it work with WPGraphQL for ACF?

Do I need WPGraphQL and ACF to be active to use this?

How much does WPGraphQL for ACF cost?

Does WPGraphQL for ACF support GraphQL Mutations?

Does this work with Field Groups registered in PHP or JSON?