Detectar si un campo ACF ha sido modificado

Tenemos que detectar si un determinado campo ACF de un post type ha sido modificado, para actuar en consecuencia.

En este caso, nuestro campo se llama «type» y se encuentra en un post type «leads».

function my_acf_update_value( $value, $post_id, $field, $original ) {
  // si no es de tipo leads, no hacemos nada
  if ( get_post_type($post_id) !== 'leads' ) {
    return $value;
  }

  // si se ha modificado su valor
  if ( $value !== $original ) {
    // hacemos algo aquí
    // ...
  }
	
  return $value;
}
add_filter('acf/update_value/name=type', 'my_acf_update_value', 20, 4);