为什么要更改WordPress的JPEG图片压缩?
每次你上传JPEG图片到你的WordPress网站,系统会自动将图片压缩到90%的质量。在WordPress 4.5之前,这个数字曾降低到82%以改善移动用户的站点性能。
如果你是一名摄影师,希望在网站上展示高质量的图片,那么你可以关闭WordPress的图片压缩。
如何禁用WordPress的图片压缩
你只需要将以下代码粘贴到主题的functions.php文件中,或者使用像WPCode这样的代码片段插件来实现(推荐)。
如果你之前没有这样做过,可以查看我们关于如何向WordPress网站添加自定义代码的指南。
首先,你需要安装WPCode Free Plugin插件。激活后,进入WordPress后台的Code Snippets » + Add Snippet。然后将鼠标悬停在‘Add Custom Code’模板上,并点击‘Use Snippet’按钮。
这将带你到一个新的屏幕,在这里你可以创建自定义片段。需要给这个片段添加一个标题,比如‘Disable Image Compression in WordPress’。
然后,从Code Type下拉菜单中选择‘PHP Snippet’,在‘Code Preview’窗格中粘贴以下代码片段:
add_filter('jpeg_quality', function($arg){return 100;});
将值设置为100,这样WordPress会以最高质量压缩图片。最后,点击屏幕顶部的开关,将其从‘Inactive’切换到‘Active’,然后点击‘Save Snippet’按钮。
恭喜!你已经禁用了WordPress站点的JPEG压缩。
如果你不是摄影师或艺术家,可能不会看到很大的质量差异。但对于那些每天处理高质量图片的人来说,质量差异显而易见。
如何增加WordPress的图片压缩
保持默认的压缩质量有明显的性能优势,但如果你愿意,可以将数值从100更改为80或更低,以进一步压缩图片并节省空间。
只需像上一个方法一样创建一个新的WPCode片段,然后粘贴以下代码:
add_filter('jpeg_quality', function($arg){return 75;});
将片段设置为激活并保存,JPEG图片将被压缩到更小的文件大小。虽然图片质量会降低,但可以节省服务器上的空间。
小贴士
当你进行这些图片质量更改时,也要确保重新生成缩略图。
希望这篇文章帮助你了解如何更改WordPress的JPEG图片压缩。你可能还想查看我们关于如何在WordPress中创建联系表单或者我们精选的最佳Instagram WordPress插件的指南。