WordPress上传webp格式的图片

修改 WordPress 目录 wp-includes functions php 文件注意不是主题下的 functions php1 搜索& 39;image jpeg& 39; => & 39;jpg& 39

修改 WordPress 目录 /wp-includes/functions.php 文件 注意不是主题下的 functions.php

1.搜索 'image/jpeg' => 'jpg', 在下一行加入:'image/webp' => 'webp',

2.搜索 'jpg|jpeg|jpe' => 'image/jpeg', 在下一行加入:'webp' => 'image/webp',

现在你就可以上传webp格式的图片了,但你会发现媒体库的文件无法预览。接下来继续修改:

主题的 functions.php 里添加以下代码:

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 );

修改完毕!

 

相关拓展

1.Photoshop 如何导出webp格式的图片

安装 PhotoShop WebPFormat 插件(下载 WebPFormat ),将WebPFormat.dmg(Mac)或者WebPFormat.8bi(Windows)复制粘贴至PhotoShop安装目录内的Plug-ins插件文件夹,重新启动PS。

2.如何直接保存网页中的图片为webp格式

安装Chrome插件:图片另存为JPG/PNG/WebP

3.Windows / Mac 怎么预览webp图片,当然是安装WebP插件

重大利好:阿里推出“阿里巴巴普惠体”免费下载使用 WordPress实用functions.php代码集
Tags:  webp / webp图片 / 
联系我们

Contact us

青岛

电话:133 9639 4503

地址:青岛市市南区三度空间2309

诸城

电话:133 0646 1744

地址:诸城市繁荣东路74号楼12F

×