Support

Account

Home Forums Add-ons Repeater Field Choosing how many of the repeater fields to display Reply To: Choosing how many of the repeater fields to display

  • Hi @danielw

    From the docs, here’s how to get the first row:

    <?php
    $rows = get_field('repeater_field_name' );
    if( $rows ) {
        $first_row = $rows[0];
        $first_row_title = $first_row['title'];
        // Do something...
    }

    You could then use the following to access the rest later in the page:

    <?php
    // Check rows exists.
    if( have_rows('repeater_field_name') ):
    
    	$counter = 0;
    
        // Loop through rows.
        while( have_rows('repeater_field_name') ) : the_row();
    
    		$counter++;
    
    		if($counter != 1) :
    
    			// Load sub field value.
    			$sub_value = get_sub_field('sub_field');
    			// Do something...
    
    		endif;
    
        // End loop.
        endwhile;
    
    // No value.
    else :
        // Do something...
    endif;