禁用WordPress大图自动缩放功能方法详解

您是否曾注意到,当您向 WordPress 网站上传高分辨率图片时,文件名末尾会自动添加”-scaled.jpg”后缀?这一现象源于 WordPress 内置的智能图片处理机制,它会在上传环节自动对尺寸过大的图片进行压缩处理,从而显著提升网站加载速度。自 WordPress 5.3 版本起,系统默认为最长边超过 2560 像素的图片启用了自动缩放功能。以一张 5000px x 3000px 的原始图片为例,WordPress 会将其智能调整为 2560px x 1536px 的尺寸。这一优化措施对绝大多数网站而言具有显著优势,尤其适合那些经常上传大文件但缺乏图片处理经验的用户群体。

由于绝大多数访问者并不需要查看原始尺寸的图片,WordPress 的这一默认设置能够有效提升网站整体性能。然而,部分用户可能出于特定需求,希望完全关闭这一自动缩放功能。如果您正是其中之一,本文将为您提供详细的解决方案。

禁用WordPress大图自动缩放功能方法详解

如何通过 PHP 代码禁用 WordPress 图片自动缩放功能

要实现这一功能,您可以通过两种主要方式将代码片段添加到您的 WordPress 网站中:使用 Code Snippets 插件或直接将代码添加到网站的 function.php 文件。该代码片段通过调用 big_image_size_threshold 过滤器,能够精确控制 WordPress 的图片处理行为,确保所有上传的图片均以原始尺寸保存,不再进行自动缩放。这一操作不仅能够满足特定场景下的使用需求,同时也有助于您更灵活地管理网站图片资源。

文章网址:https://www.wpbull.com/jiqiao/2150.html