How to: Sequentially Number ACF Pro Repeater Field Results in WordPress

31st January 2017

Today I really needed to sequentially number the output of a repeater field created using the Advanced Custom Fields Pro plugin. Although this is a bit of a niche requirement, I thought I’d post the result here.

My original code, used to pull through all of the images in the photo gallery I’d set up for the current post, with their alt attributes. This is the basic usage you’ll find in the documentation:

And then my revised code, which sequentially numbers these results and gives them a class of id-number.

If you want to start the sequence from a number other than 1, you can do that by changing $postnumber = 1 to any value you like. You can of course also move the output, it doesn’t have to be used to create a unique class.

Leave a Reply

What our customers say:

Jo has been looking after my website for a couple of years now. She has just completed another refresh of the site for me, tidying up a few pages and installed a fantastic new booking system that has made a huge improvement to the functionality of the site. I’m really pleased with the result, and the website looks great. I can highly recommend Jo for all your website needs.

Andrew Tee (Get More Adventure)