Glossary · Web & App Development
Advanced Custom Fields
Overview
What ACF is
Advanced Custom Fields is a WordPress plugin that gives developers a visual way to attach extra data fields—text, images, relationships, dates, and more—to posts, pages, custom post types, users, and taxonomies. Editors then fill in clean, labeled fields instead of stuffing everything into the default content editor.
ACF is one of the most widely used WordPress plugins for building structured content. It is maintained by WP Engine, and offers both a free version on the WordPress plugin directory and a paid ACF Pro tier.
How it works
You create a field group in the WordPress admin, add fields, and set location rules that decide where the group appears. In your theme's PHP templates you retrieve the values with functions like get_field() and the_field(), giving you full control over markup and placement.
ACF Pro unlocks advanced field types—Repeater for repeating rows, Flexible Content for modular layouts, Gallery, and options pages for global settings. These make it practical to build page builders and reusable content blocks entirely from custom fields.
Why it matters
ACF separates content from presentation, so non-technical editors enter data through simple fields while developers keep control of the template. That reduces broken layouts and makes WordPress viable for structured, database-like content such as staff directories, products, or case studies.
It also enables headless and API-driven builds, since custom field data can be exposed through the WordPress REST API or GraphQL. Alternatives with overlapping scope include Meta Box, Pods, and Carbon Fields.
Where we use it
Related Zen in Tech services
How our team puts Advanced Custom Fields to work in real projects.
FAQ
Advanced Custom Fields — common questions
Is Advanced Custom Fields free?
Yes, the free version of ACF is available in the WordPress plugin directory and covers most standard field types. ACF Pro is a paid upgrade that adds Repeater, Flexible Content, Gallery, Clone, and options pages, licensed per year.
What is the difference between ACF and ACF Pro?
ACF free provides core fields like text, image, select, and relationship. ACF Pro adds the Repeater, Flexible Content, and Gallery fields plus options pages, which are essential for building modular, page-builder-style layouts.
Does ACF work with headless WordPress?
Yes. ACF field values can be exposed through the WordPress REST API, and community add-ons like WPGraphQL for ACF surface them in GraphQL, letting front ends built in React or Next.js consume ACF data.
Need Advanced Custom Fields done right?
Book a free consultation and we’ll map the fastest, most cost-effective path for your project.
Knowledge hub
From our knowledge hub
All articles →How to Do Keyword Research (Step by Step)
How to do keyword research: find the terms your customers search, judge difficulty and intent, and turn them into a content plan.
Read · 8 min →AI AutomationHow to Automate Customer Service With AI
How to automate customer service with AI: what to automate, how to keep quality high, and the ROI of AI support in 2026.
Read · 8 min →Business & GrowthWhat Is Content Marketing? Strategy, Types & Examples
What is content marketing? How valuable content attracts and converts customers, the main formats, and how to build a strategy that drives leads.
Read · 8 min →