Code Snippets

A small, field-tested developer library .

Practical, copy-ready snippets from real WordPress, WooCommerce and frontend projects — written to drop straight into a theme, child theme or component.

ACF
Snippet

ACF Image Field Renderer — Alt Text Fallback PHP

A production-ready image renderer for ACF Image fields — responsive tags with a four-level alt text fallback chain, srcset generation from registered image sizes, lazy loading, decoding async,…

Use this when your theme renders ACF Image fields in flexible content… ~3 min setup
View snippet
ACF
Intermediate

ACF Button Link Component — Reusable PHP Renderer

A reusable wrapper for ACF Link fields — null-safe rendering, variant system for primary/secondary/ghost/outline styles, optional inline SVG icons positioned before or after the label, and full attribute…

Use this when your theme has buttons powered by ACF Link fields… ~5 min setup
View snippet
ACF
Intermediate

ACF Options Page Helper — Global Theme Settings PHP

A thin wrapper around ACF options page fields — type-safe helpers with default fallbacks, proper escaping, and one function call per field. No scattering get_field(..., 'option') across your…

Use this when your theme has an ACF Options page for global… ~4 min setup
View snippet
PHP
Snippet

WordPress Responsive Images Srcset — Picture Component with WebP

A reusable PHP component that generates responsive <picture> elements with WebP + JPEG fallback, srcset with width descriptors, sizes attribute, and lazy loading — production-ready.

Use this when your theme uses ACF Image fields, when you need… ~10 min setup
View snippet
ACF
Snippet

ACF Flexible Content Renderer — Reusable PHP Without Switch/Case

Stop writing giant if/else chains for ACF Flexible Content. This system maps each layout to its own template file — add new layouts without touching the renderer.

Use this when your Flexible Content field has more than 3 layouts,… ~15 min setup
View snippet
ACF
Snippet

ACF Post Source WordPress — Latest or Manual Selection PHP

Build a reusable ACF Flexible Content section where editors can dynamically choose their post source — latest posts or hand-picked selections — without writing a single line of…

Use this on client sites where editors need control over which content… ~10 min setup
View snippet
Chat on WhatsApp