让WordPress支持webp格式图片的代码

将如下代码加入当前主题的functions.php文件中:

//让WORDPRESS支持WEBP格式图片
function webp_images_mime_types( $result ) {
    $result['webp'] = 'image/webp';
    return $result;
}

function webp_images_displayable($result, $path) {
    $info = @getimagesize( $path );
    if($info['mime'] == 'image/webp') {
        $result = true;
    }
    return $result;
}

add_filter( 'mime_types', 'webp_images_mime_types', 10, 1 );
add_filter( 'file_is_displayable_image', 'webp_images_displayable', 10, 2 );