欢迎您光临自学哈网,只为分享网络知识教程,供大家学习参考!

「自学哈网」怎么在媒体库里上传webp/预览webp格式图片?

作者 : 自学哈 本文共638个字,预计阅读时间需要2分钟 2022-07-8 共41人阅读
也想出现在这里? 联系我们

很多站长都偏爱webp格式的图片,webp格式的图片优势主要就是图片清晰度高,体积小。一方面能节约服务器的带宽资源,一方面可以大大提高页面的打开速度。

有个缺点需要注意下,webp兼容性不太好,在老版本的浏览器上可能无法显示。目前主流浏览器基本都是支持的。

WordPress本身是不支持该图片的上传和显示的,但通过这篇WordPress教程,可以让WordPress在媒体库里上传并预览webp格式图片。

//下方一段为webp格式图片支持代码
function bzg_filter_mime_types( $array ) {
$array['webp'] = 'image/webp';
return $array;
}
add_filter( 'mime_types', 'bzg_filter_mime_types', 10, 1 );
//下方为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 );

在主题根目录下的functions.php文件中的<?php下添加以下代码并保存。

自学哈专注于免费提供最新的分享知识、网络教程、网络技术的资源分享平台,好资源不私藏,大家一起分享!
自学哈网 » 「自学哈网」怎么在媒体库里上传webp/预览webp格式图片?
也想出现在这里? 联系我们
© 2022 Theme by - 自学哈网 & WordPress Theme. All rights reserved 浙ICP备2022016594号