WP_Image_Editor_GD::supports_mime_type()
Checks to see if editor supports the mime-type specified.
Method of the class: WP_Image_Editor_GD{}
No Hooks.
Returns
true|false
.
Usage
$result = WP_Image_Editor_GD::supports_mime_type( $mime_type );
- $mime_type(string) (required)
- -
Changelog
Since 3.5.0 | Introduced. |
WP_Image_Editor_GD::supports_mime_type() WP Image Editor GD::supports mime type code WP 6.8.1
public static function supports_mime_type( $mime_type ) { $image_types = imagetypes(); switch ( $mime_type ) { case 'image/jpeg': return ( $image_types & IMG_JPG ) !== 0; case 'image/png': return ( $image_types & IMG_PNG ) !== 0; case 'image/gif': return ( $image_types & IMG_GIF ) !== 0; case 'image/webp': return ( $image_types & IMG_WEBP ) !== 0; case 'image/avif': return ( $image_types & IMG_AVIF ) !== 0 && function_exists( 'imageavif' ); } return false; }