Support

Account

Home Forums General Issues Action to check if specific field value changed on post update? Reply To: Action to check if specific field value changed on post update?

  • for some reason it’s getting the field object, which is odd, and I’m not sure right now why. Try replacing field['name'] with your field name

    
    add_filter('acf/update_value/name=my_field_name', 'my_check_for_change', 10, 3);
    function my_check_for_change($value, $post_id, $field) {
      $old_value = get_post_meta($post_id, 'my_field_name', true);
      if ($old_value != $value) {
        // it changed
      }
      return $value;
    }