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


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