让WordPress后台媒体库支持WebP格式图片上传和显示

将以下代码添加到当前主题的 functions.php

//让 WordPress 支持 WebP 格式图片上传
function bzg_filter_mime_types( $array ) {
$array['webp'] = 'image/webp';
return $array;
}
add_filter( 'mime_types', 'bzg_filter_mime_types', 10, 1 );

//让 WordPress 支持显示 WebP 格式图片缩略图
function bzg_file_is_displayable_image($result, $path) {
$info = @getimagesize( $path );
if($info['mime'] == 'image/webp') {
$result = true;
}
return $result;
}
add_filter( 'file_is_displayable_image', 'bzg_file_is_displayable_image', 10, 2 );

 

© 版权声明
THE END
請多多支持
点赞5
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情图片

    暂无评论内容