Home Forums Backend Issues (wp-admin) Can I delete images permanently? Reply To: Can I delete images permanently?

  • Hi @pjeaje

    By default, no.

    However, you could hook into the image update_value action and look for an empty value. If found, you could lookup the old value (get_field) and then use the ID to remove it from the DB completely.

    You can target all image update_value actions like so:

    function my_acf_update_value( $value, $post_id, $field  )
        // do something else to the $post object via the $post_id
        return $value;
    add_filter('acf/update_value/type=image', 'my_acf_update_value', 10, 3);

    Learn more: