RPeraltaJr
2/3/2020 - 9:05 PM

Dynamically Load Field Options

<?php

function my_acf_load_field( $field ) {
	
    $field['choices'] = array(
        'au' => 'Australia',
    		'nz' => 'New Zealand',
    		'gb' => 'United Kingdom',
    		'us' => 'United States',
    		// ...
    );

    return $field;
    
}


// all
// add_filter('acf/load_field', 'my_acf_load_field');

// type
add_filter('acf/load_field/type=select', 'my_acf_load_field');

// name
// add_filter('acf/load_field/name=my_select', 'my_acf_load_field');

// key
// add_filter('acf/load_field/key=field_508a263b40457', 'my_acf_load_field');

?>