Skip to content

Client wants custom fields behind posts or pages, what's the clean way.

Advanced Custom Fields (ACF) is the standard. For pure devs, Meta Box or Carbon Fields are lighter, but ACF wins on usability and editor UX.

Try this first

  1. 1Map data per content type: which fields a case study has (client, service, period, photo), a team member (role, bio, photo), a service.
  2. 2Create Field Groups in ACF, one per content type. Use Repeater only where it's true repetition, not as a hidden page-builder.
  3. 3Render fields in templates with get_field() or the_field() in PHP, or via blocks if you use Gutenberg.
  4. 4ACF Pro adds Repeater, Flexible Content and Options Pages. SMBs with more than two content types tend to recoup the license.
  5. 5Version Field Groups via local JSON: set ACF to Save and load JSON so field definitions land in Git. Keeps staging and prod synced.
  6. 6Test on staging before pushing to production. Forgetting or misconfiguring ACF fields loses data.

When to bring us in

Building a complex content model (relations across ten types, conditional fields, nested repeaters)? An experienced WP dev avoids data-modelling mistakes.

See also

None of the above fits?

Describe your situation below. We pass your input plus the steps you already saw to our AI and return tailored next-step advice. If it's too risky to DIY, we'll say so.

Who are you?

For the AI question we need your email and company, so we can follow up if the AI gets stuck, and to prevent abuse.

Limited to 2 questions per hour and 5 per day, kept lean so the AI stays useful. For more, contacting us directly works better for you and us.

Or skip the DIY entirely

Our Managed IT clients do not look these things up. One point of contact, a fixed monthly price, resolved within working hours.