Make WordPress Core


Ignore:
Timestamp:
02/27/2015 04:50:14 PM (10 years ago)
Author:
wonderboymusic
Message:

Make a new function, wp_delete_file(). Use it.

Props scribu, wonderboymusic.
Fixes #17864.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/wp-admin/includes/image-edit.php

    r31554 r31575  
    617617                // Delete only if it's edited image.
    618618                if ( preg_match('/-e[0-9]{13}\./', $parts['basename']) ) {
    619 
    620                     /** This filter is documented in wp-admin/custom-header.php */
    621                     $delpath = apply_filters( 'wp_delete_file', $file );
    622                     @unlink($delpath);
     619                    wp_delete_file( $file );
    623620                }
    624621            } elseif ( isset( $meta['width'], $meta['height'] ) ) {
     
    643640                    // Delete only if it's edited image
    644641                    if ( preg_match('/-e[0-9]{13}-/', $meta['sizes'][$default_size]['file']) ) {
    645                         /** This filter is documented in wp-admin/custom-header.php */
    646                         $delpath = apply_filters( 'wp_delete_file', path_join($parts['dirname'], $meta['sizes'][$default_size]['file']) );
    647                         @unlink($delpath);
     642                        $delete_file = path_join( $parts['dirname'], $meta['sizes'][$default_size]['file'] );
     643                        wp_delete_file( $delete_file );
    648644                    }
    649645                } else {
     
    858854
    859855    if ( $delete ) {
    860 
    861         /** This filter is documented in wp-admin/custom-header.php */
    862         $delpath = apply_filters( 'wp_delete_file', $new_path );
    863         @unlink( $delpath );
     856        wp_delete_file( $new_path );
    864857    }
    865858
Note: See TracChangeset for help on using the changeset viewer.