Make WordPress Core


Ignore:
Timestamp:
09/07/2022 03:39:28 PM (3 years ago)
Author:
flixos90
Message:

Media: Move wp_default_image_output_mapping() filter callback to frontend scope.

While the image_editor_output_format filter is primarily used in WP Admin, it can also be executed in frontend scope, as the related WP_Image_Editor class and wp_unique_filename() function are being loaded in that scope.

Follow up to [54086].

See #55443, #56526.

File:
1 edited

Legend:

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

    r54086 r54094  
    38443844    }
    38453845}
    3846 
    3847 /**
    3848  * Filters the default image output mapping.
    3849  *
    3850  * With this filter callback, WebP image files will be generated for certain JPEG source files.
    3851  *
    3852  * @since 6.1.0
    3853  *
    3854  * @param array $output_mapping Map of mime type to output format.
    3855  * @retun array The adjusted default output mapping.
    3856  */
    3857 function wp_default_image_output_mapping( $output_mapping ) {
    3858     $output_mapping['image/jpeg'] = 'image/webp';
    3859     return $output_mapping;
    3860 }
Note: See TracChangeset for help on using the changeset viewer.