Advanced Custom Fields (ACF) is the industry standard for extending WordPress content management with custom fields. Used by over 2 million websites, ACF allows developers to add custom fields to posts, pages, custom post types, users, taxonomies, media, and comments through an intuitive interface. The PRO version unlocks repeater fields, flexible content layouts, options pages, ACF Blocks for the Block Editor, and the clone field — transforming WordPress into a true enterprise-grade content management system.
Built and maintained by WP Engine, ACF provides a complete framework for content architecture that eliminates the need for custom meta box code. The plugin exposes a robust API with hooks, filters, and helper functions that integrate seamlessly with any theme or plugin. For developers working with custom post types and taxonomies, ACF provides native registration tools directly in the admin UI since version 6.0.
Competitive Features
- Industry standard — over 2 million active installations with 75+ million total downloads
- Developer-first architecture — comprehensive API with
get_field(),the_field(),have_rows(), and 30+ helper functions - ACF Blocks (V3) — native Gutenberg block registration via PHP with full block.json support
- REST API integration — all custom fields automatically available via the WordPress REST API for headless architectures
- Performance optimized — field values cached via WordPress object cache
- Full FSE compatibility — works with block themes, theme.json, and block bindings
- Accessibility — WCAG 2.1 AA standards reviewed across all admin interfaces
Key Features
- Repeater Field — create unlimited rows of sub-fields for repeating content like team members, pricing tables, or FAQs
- Flexible Content Field — build dynamic layouts with drag-and-drop layout blocks
- Clone Field — reuse and sync field groups across the entire site
- Options Pages — add global settings panels to the WordPress admin
- ACF Blocks — register custom Gutenberg blocks using PHP with
acf_register_block_type() - Location Rules Engine — show or hide field groups based on post type, taxonomy, page template, or user role
- Field Types — over 30 built-in types including Gallery, File, Image, WYSIWYG, oEmbed, Link, and Google Maps
Comparison with Competitors
ACF PRO vs Toolset Types Pro
| Aspect | ACF PRO | Toolset Types Pro |
|---|---|---|
| CPT/Taxonomy registration | Built-in (ACF 6.0+) | Core feature |
| Custom fields | 30+ field types, repeater, flexible content | 20+ field types, repeater |
| Gutenberg blocks | ACF Blocks (PHP-based, V3) | Custom blocks via Toolset Forms |
| Frontend forms | Via ACF Form API (PRO) | Toolset Forms (built-in) |
| Options pages | Built-in (PRO) | Via Toolset Access |
| REST API | Full native support | Limited |
Bottom line: ACF PRO is more developer-friendly with cleaner APIs and better REST support. Toolset Types Pro is better for site builders who prefer a visual, no-code approach.
ACF PRO vs Pods Pro
| Aspect | ACF PRO | Pods Pro |
|---|---|---|
| Field types | 30+ types, flexible content, clone | 20+ types, repeater, table |
| Performance | Object cache, lazy-loading | Direct SQL queries |
| API | get_field() — simple and documented |
Pods API — powerful but verbose |
| Template engine | PHP functions | Pods Templates (shortcode-based) |
| Actively maintained | Yes (WP Engine) | Yes (community) |
| Learning curve | Moderate | Steep |
Bottom line: ACF PRO offers a simpler, more elegant developer experience with faster performance. Pods Pro has a steeper learning curve but offers advanced features like bi-directional relationships and custom table storage.
Recommended Stack: ACF PRO is the backbone of any serious WordPress development workflow. For building complete membership sites with custom user fields and course data, pair ACF PRO with LearnDash — the LMS plugin supports ACF fields natively for course materials and lesson metadata.
Official Changelog
Version 6.8.10
Release Date: September 10, 2026
- Security: ACF now validates that uploaded PDF files begin with the standard
%PDF-header before further processing, rejecting files that do not match the expected format. - Security: The Relationship, Post Object, Image, Gallery, and File fields now enforce WordPress read permissions on referenced posts and attachments when returned in REST API responses.
- Security: ACF now verifies both preview context and the caller’s edit capability before substituting revision data when field values are retrieved for a post.
- Security: The
_acf_formtoken used by frontend forms now expires and is bound to its issuing render, andacf_encrypt()/acf_decrypt()gain an optional$contextargument for domain separation between token uses. - Security: ACF now consistently runs field validation on frontend form submissions containing field data, ensuring required-field checks and custom
acf/validate_valuefilters cannot be circumvented. - Security: ACF’s REST API schema no longer discloses per-object field-group configuration in OPTIONS requests to callers who lack read permission on the target object.
- Security: The User field AJAX endpoint now validates that the request nonce was created for a User field.
Version 6.8.9
Release Date: August 27, 2026
- Enhancement: ACF Blocks registered via
acf_register_block_type()or block.json without an explicit version now default to v3 on WordPress 7.1 or later. - Enhancement: ACF Blocks v3 now supports a
renderPreviewoption in block.json. - Fix: Inline editable fields in ACF Blocks V3 no longer require a second click before they can be edited.
- Fix: Radio buttons now appear correctly in ACF admin screens.
- Fix: Image and Gallery fields no longer reject SVG uploads when the Safe SVG plugin is active.
Version 6.8.8
Release Date: August 19, 2026
- Fix: Image and Gallery fields no longer reject SVG files.
Frequently Asked Questions
What is the difference between ACF free and ACF PRO?
The free version includes basic field types — text, image, WYSIWYG, file, and a handful of others. ACF PRO adds the Repeater Field, Flexible Content Field, Gallery Field, Clone Field, Options Pages, and ACF Blocks for the Block Editor. If you build custom WordPress sites professionally, the PRO version is essential.
Does ACF PRO work with the Full Site Editor (FSE)?
Yes. ACF PRO 6.0+ is fully compatible with FSE block themes. The plugin supports theme.json, block bindings, and allows you to register custom ACF Blocks that appear in the block inserter alongside core blocks.
Can ACF PRO be used with headless WordPress?
Absolutely. All ACF fields are automatically exposed through the WordPress REST API. You can access custom field data via GET /wp-json/acf/v3/posts/{id} or through the standard GET /wp-json/wp/v2/{post_type}/{id} endpoint with the _fields=acf parameter.
Is ACF PRO compatible with WooCommerce?
Yes. ACF PRO works seamlessly with WooCommerce, allowing you to add custom product fields, order metadata, and user fields. The plugin supports HPOS (High-Performance Order Storage) since version 6.8.6.
How often is ACF updated?
ACF receives regular updates approximately every 2–4 weeks. The plugin is actively maintained by WP Engine with a dedicated development team, and security patches are released promptly when needed.






Leave a Reply