Home › Forums › Add-ons › Repeater Field › Wrap every 4 elements in a div › Reply To: Wrap every 4 elements in a div
Multiple ways to do it but one way is with an incrementing variable. You would want to know how many items you have total, as you’re going to want to do splits at multiples of 4 when there are still more items to show, you wouldn’t want to do it after the 8th item when there’s only 8 items, for example.
So something like this: https://pastebin.com/nK4rpV5T
There could be other/better ways to go about it but it’s one way to achieve what you’re after.
Welcome to the Advanced Custom Fields community forum.
Browse through ideas, snippets of code, questions and answers between fellow ACF users
Helping others is a great way to earn karma, gain badges and help ACF development!
We’re hard at work on ACF 6.1, and Beta 1 is now available 🚀— Advanced Custom Fields (@wp_acf) March 16, 2023
This release includes custom post type and taxonomy registration, an improved experience when selecting field types, PHP 8.1 and 8.2 compatibility, and more!
Let’s take a look 🧵https://t.co/Y0WcAT11l4
© 2023 Advanced Custom Fields.