Skip to content
WP Engine Developers

Advanced Custom Fields

Advanced Custom Fields (ACF) is the industry-standard toolkit for WordPress content modeling. It transforms WordPress into a professional-grade CMS by allowing developers to take full control of their edit screens and custom data. Whether you are building a traditional theme or a modern headless application, ACF provides the infrastructure to create structured, intuitive editing interfaces that match the unique data requirements of any project.

Core Capabilities (Available in Free & PRO)

Section titled “Core Capabilities (Available in Free & PRO)”

The foundation of ACF provides the essential tools needed to move beyond the rigid constraints of default WordPress posts and pages.

  • Intuitive Field Management: Easily add fields to WordPress edit screens—including text, images, and file uploads—with a developer-centric interface.
  • Smart Location Rules: Decide exactly where your custom fields appear based on post types, taxonomies, or specific page templates.
  • Local JSON Sync: This core feature allows you to save field settings as JSON files in your theme. This enables version control via Git and allows for seamless syncing of field groups across different environments (Dev, Stage, Prod) without manual exports.
  • API-First Data: Built-in support for the REST API and WPGraphQL compatibility makes your structured data instantly available for headless front ends and mobile apps.
  • Massive Community Ecosystem: Leverage hundreds of community-contributed extensions that add specialized functionality and niche field types.

For complex applications and professional agency workflows, ACF PRO introduces advanced field types and features designed for scalability and high-velocity development.

  • Repeater & Flexible Content Fields: Create complex, repeating layouts and modular “page builder” experiences that give content editors flexibility without breaking the site design.
  • ACF Blocks: Build custom, native WordPress blocks using your existing PHP knowledge, allowing you to create tailored Gutenberg experiences without mastering deep React development.
  • The Options Page: Centralize global site settings—like social media links or header scripts—into a dedicated admin menu for easy site-wide management.
  • Advanced Relationship Fields: Build sophisticated data connections between different content types, allowing for deep cross-linking and complex content architectures.
  • Clone Fields: Reuse existing fields and groups across multiple field groups, reducing redundancy and making your data models easier to maintain.

Looking for support?

Explore the official ACF documentation, or reach out to the ACF support team.