错误提示

中文提示:图像后期处理失败。如果这是一张照片或较大图像,请将其缩小到2500像素并重新上传。

英文提示:Post-processing of the image failed. If this is a photo or a large image, please scale it down to 2500 pixels and upload it again.


或者无提示

WordPress媒体库解除图片限制高度压缩-橘子皮

问题原因

由于WordPress版本变化上传新图像时,WordPress将通过检查其高或宽确定它是否为“大”图像big_image threshold。默认阈值为2560px,则采用新big_image_size_threshold进行过滤。如图像高或宽大于此阈值,则将按比例缩小该阈值,并将其用作最大高和最大宽值。缩小的图像将用作最大可用尺寸。在这种情况下,原始图像文件存储在uploads目录中,其名称存储在图像元数组中的另一个数组键中original_image。为了始终获得原始上传图像的路径,wp_get_original_image_path()引入了新功能。

解决方法

代码:在主题的functions.php文件中添加:

//禁用WordPress大图片(2560大小)裁剪功能
add_filter( 'big_image_size_threshold', '__return_false' );

添加代码后重启服务器清理缓存

如未使用MemcachedRedis内存缓存扩展及W3 Total CacheWP SUPER CACHEwp rocket等,就不用清理缓存