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: http://php.net/manual/en/function.array-diff.php, http://www.advancedcustomfields.com/resources/acfload_field/ for more information