最近,有外贸建站客户反应他们碰到了在后台上传图片时出现了“ 图像后期处理失败。如果这是一张照片或较大图像,请将其缩小到2500像素并重新上传。”的错误,导致无法正常上传图片文件。经过WPPOP测试发现,这种问题应该是WordPress 5.3中的一个bug,或者是和某些插件冲突导致的。我们发现有时在上传较小图片文件(在测试过程中上传的 43KB的图)也碰到了这个问题。
这个问题,在WordPress官方论坛也有不少用户提出并讨论,大约有几种不错的解决方案,这里,WPPOP为大家整理汇总发布出来,应该都是可以解决的。
出现图片上传错误的截图如下:
出现图片上传错误的中文提示:图像后期处理失败。如果这是一张照片或较大图像,请将其缩小到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.
解决方法
以下方法我们都进行了测试,是有效的。希望这些方法对您有所帮助。
- 方法1:清理浏览器缓存
- 方法2:使用媒体库上传图片
- 方法3:禁用“大图像”阈值
- 方法4:降级WordPress版本
- 方法5:提前处理好图片
方法1:清理浏览器缓存
清理浏览器缓存:这是我们遇到上传图片问题的原因之一。在上传小于2500px的图片时也可能出现错误的话,您应该清理浏览器缓存,然后检查上传过程是否正常运行。如果您没有解决方案,则应尝试第二种方法。
方法2:使用媒体库上传图片
您可以在网站后台仪表板中的 【 媒体( Media ) – > 添加( Add New ) 】页上传图片。这样可以消除错误并轻松上传新图片。
方法3:禁用“ BIG Image”阈值
禁用“ BIG Image”阈值:这是Jonathan Desrosiers的出色插件,可帮助您快速修复错误。您可以从WordPress主题目录下载“禁用“ BIG Image”阈值”插件,并使用它来解决问题。
最近的WordPress 5.3更新为大于2500px的较大图像带来了限制。该插件将帮助您修复错误。但是,很少有人指责该插件不适用于他们。但我建议您至少尝试使用该插件进行检查。
插件下载地址:https://wordpress.org/plugins/disable-big-image-threshold/
方法4:降级WordPress版本
该方法我们是非常不建议的。但是,如果以上方法都没有解决,可以尝试使用这个方法。有用户认为,升级WordPress 5.3版本后会遇到的这个问题,是因为WordPress 5.3 和 服务器一些组件的兼容问题,可以通过降级到老版本来解决这个问题。
方法5:提前处理好你的图片
一般WordPress外贸建站中常用的产品图片大小,我们建议图片宽高度在 1000 x 1000px左右为宜。除非特殊用途,WPPOP不建议使用过大的图片文件,这样会很多程度上影响页面的加载速度,所以,建议在上传图片之前把图片处理到一个较好的大小为宜。这样既可以节省服务器空间,还可以给访客带来更好的页面加载访问体验。
外部资源
当然,如果您有更好的解决方案,也可以留言告诉我们,我们非常乐意看到您的分享。不过,相信,WordPress官方应该也会很快看到用户提交的这种错误问题,并及时在新的WordPress版本中修复它们。
文件大了怎么办