Home Forums Pre-purchase Questions Select field question Reply To: Select field question

  • Hi @herka,

    Hmm… This should be possible using the acf/load_field filter and array_diff(...) PHP method. Attach acf/load_field filter to your select then the code should be something like this:

    add_filter('acf/load_field/type=select', 'my_function');
    function my_function($field) {
    	$value = get_field($field_id, $post_id);
    	$choices = $field['choices'];
    	$field['choices'] = array_diff($choices, $value);
    	return $field;

    Hope this helps 🙂 Have a look at:, for more information