ACF snippets.

Tested patterns from real builds covering WordPress, ACF, WooCommerce, Shopify Liquid and performance. Each one explains when to use it, not just the code.

ACF

ACF Select Field — Use Choices as CSS Modifiers in PHP

Read a Select field value and apply it as a CSS modifier class on an HTML element.

May 2026
ACF

ACF Relationship Field — Loop Related Posts in PHP

Loop through hand-picked posts stored in an ACF Relationship field.

May 2026
ACF

ACF Gallery Field with Lightbox

Loop through an ACF Gallery field, render thumbnails with srcset, and open full-size images in a vanilla JS lightbox —…

May 2026
ACF

ACF Repeater Field PHP — Loop Any List of Sub-Fields

An ACF repeater field PHP loop that renders each row's sub-fields — team members, FAQs, testimonials, pricing tiers, or any…

May 2026
ACF

ACF Post Grid — Dynamic Source with Grid or Carousel Layout

An ACF Flexible Content post-grid layout with two data sources — latest posts via WP_Query or hand-picked posts via a…

May 2026
ACF

ACF Image Field Renderer — Alt Text Fallback PHP

This ACF image field renderer PHP snippet outputs responsive image markup from ACF Image fields with alt fallback, srcset support,…

May 2026
ACF

ACF Button Link Component — Reusable PHP Renderer

This ACF button link component PHP snippet renders ACF Link fields as reusable buttons with variants, optional icons, safe attributes,…

May 2026
ACF

ACF Options Page Helper — Global Theme Settings PHP

This ACF options page helper PHP snippet wraps ACF options page fields with default fallbacks, proper escaping, and one clean…

May 2026
ACF

ACF Flexible Content Renderer — Reusable PHP Without Switch/Case

This ACF flexible content renderer PHP snippet maps each Flexible Content layout to its own PHP template file, so you…

May 2026
ACF

ACF Post Source WordPress — Latest or Manual Selection PHP

This ACF post source WordPress PHP snippet lets editors toggle between latest posts and manually selected posts inside an ACF…

May 2026