Advanced Custom Fields Pro (ACF PRO) — WordPress Custom Fields Plugin

Updated:

If you have ever wished a WordPress edit screen worked the way your business actually does — extra fields for property listings, team members, product specs, or event details — that is exactly the problem Advanced Custom Fields solves. ACF is the most trusted custom fields plugin in the WordPress world, with more than 2 million active websites, and it lets you add custom fields to posts, pages, users, taxonomies, and media without touching database code. The PRO version is where it really earns its keep: repeater fields for repeating content, flexible content layouts, options pages, and ready-made Gutenberg blocks.

Here is the honest version of why so many site owners end up with ACF PRO. Free form builders and page templates get you part of the way, but structured content — the kind you can filter, reuse, and display consistently — needs a proper fields framework. ACF PRO gives you that framework with an interface your whole team can use, while developers get clean template functions like get_field() behind the scenes. And because the plugin is maintained by WP Engine with custom post types registration built in since version 6.0, it grows with your site instead of boxing you in.

Competitive Features

  • Proven at scale — over 2 million active installations and 75+ million downloads, the de facto standard for structured content
  • Works with any theme — field values display through simple template functions, so your design is never locked in
  • Gutenberg-ready ACF Blocks — editors get custom blocks in the block inserter; no JavaScript build tools required
  • Headless-friendly — every field is exposed through the WordPress REST API automatically, useful if you ever feed an app or external system
  • Fast by design — field values are cached through the WordPress object cache, keeping admin and frontend loading quick
  • Full Site Editing support — compatible with block themes, theme.json, and block bindings
  • Accessible admin — editing screens follow WCAG 2.1 AA guidelines, so the whole team can work comfortably

Key Features

  • Repeater Field — add rows of sub-fields for anything that repeats: team members, testimonials, pricing rows, or course modules
  • Flexible Content Field — build page sections from drag-and-drop layout blocks, perfect for landing pages your marketing team edits themselves
  • Clone Field — define a field group once and reuse it everywhere; change it in one place and it updates site-wide
  • Options Pages — give clients a simple global settings screen for things like contact details or footer text
  • ACF Blocks — register custom editor blocks with a single PHP function, acf_register_block_type()
  • Location Rules — decide exactly where each field group appears: by post type, page template, taxonomy, or user role
  • 30+ field types — Gallery, File, Image, WYSIWYG, oEmbed, Link, Google Maps, and more out of the box

Comparison with Competitors

ACF PRO vs Toolset Types Pro

Aspect ACF PRO Toolset Types Pro
Custom fields 30+ field types, repeater, flexible content 20+ field types, repeater
Gutenberg blocks ACF Blocks (PHP-based) Custom blocks via Toolset Forms
Frontend forms ACF Form API (PRO) Toolset Forms (built-in)
Ease of learning Moderate, huge community Steeper, fewer resources
REST API Full native support Limited
Best for Developers and growing teams No-code site builders

Bottom line: ACF PRO is the safer long-term pick — cleaner tools, better REST support, and a massive community of tutorials and pre-built field setups. Toolset Types Pro suits builders who want everything visual and no-code.

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
Templating Simple PHP functions Shortcode-based Pods Templates
Relationships Standard Bi-directional, custom tables
Learning curve Moderate Steep
Support Dedicated WP Engine team Community-driven

Bottom line: For most business sites, ACF PRO is easier to learn, faster day-to-day, and better supported. Pods Pro is worth a look if you need advanced bi-directional relationships or custom database tables — power-user territory.

Recommended Stack — ACF PRO pairs beautifully with visual and gallery plugins from the design side: when your custom fields include image galleries for listings or portfolios, displaying them through Essential Grid keeps the frontend as polished as the backend data model.

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_form token used by frontend forms now expires and is bound to its issuing render, and acf_encrypt() / acf_decrypt() gain an optional $context argument 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_value filters 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 renderPreview option 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 covers basic field types — text, image, WYSIWYG, file, and a few 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 sites professionally or manage content beyond simple blog posts, the PRO version pays for itself quickly.

Does ACF PRO work with the Full Site Editor?

Yes. ACF PRO 6.0+ is fully compatible with FSE block themes. It supports theme.json and block bindings, and your custom ACF Blocks appear in the block inserter right alongside the core blocks your editors already use.

Can I use ACF PRO without a developer?

You can build and manage field groups entirely from the admin interface — no code needed for that part. A developer becomes useful for displaying the fields in custom templates, though many block themes and ACF Blocks let editors output field values without touching a template file.

Is ACF PRO compatible with WooCommerce?

Yes. ACF PRO works alongside WooCommerce for custom product fields, order metadata, and user fields. The plugin supports HPOS (High-Performance Order Storage) since version 6.8.6, so it fits modern WooCommerce setups.

How often is ACF updated?

ACF receives updates roughly every two to four weeks. It is actively maintained by WP Engine, and security patches ship promptly — the September 2026 release, for example, was dedicated entirely to security hardening.

Rating★★★★★ 4.5/5
Version6.8.10
PriceFree
Active Installs2+ million
Tested up toWP 7.1

Related Plugins

Share your experience

Leave a Reply

Your email address will not be published. Required fields are marked *