I’ve created an example Field Group with the same field names and the example won’t work. In my case, its a field group that’s a repeater and is being showed in the “options” page.
$rows = get_field(‘repeater_field_name’, ‘option’ ); // get all the rows
$rand_row = $rows[ array_rand( $rows ) ]; // get the first row
$rand_row_image = $rand_row[‘sub_field_name’ ]; // get the sub field value
I know this is 4-5yrs old …
I’m having similar issues. I have the typical repeater (title, image, link) that I would like to randomize. All of my images are showing up all at once. Could someone please help me roll this row randomization into my existing code below?