WordPress虚拟主机不能上传Webp格式图片的解决方法

自己的网站还是给客户做网站,都会不自觉的尽量去优化和压缩图片,特别是文章和产品配图,我都会尽量去转换成webp格式,同样清晰度的照片,WEBP格式会缩小20-30%的体积,加快网站页面加载速度

国内很多虚拟主机是不支持webp格式上传

最好的解决方法就是在主题文件functions.php中加入以下代码,达到效果

//取消webp格式环境检查
add_filter('plupload_default_settings', function($defaults) {
	$defaults['webp_upload_error'] = false;
	return $defaults;
}, 10, 1);

add_filter('plupload_init', function($plupload_init) {
	$plupload_init['webp_upload_error'] = false;
	return $plupload_init;
}, 10, 1);
QR:WordPress虚拟主机不能上传Webp格式图片的解决方法