WordPress会对上传到媒体库的图片进行压缩,缩小体积提升响应速度。
WordPress更新到4.5以后,默认的压缩品质降低为82%,较之前的90%又压缩了不少,但是有利也有弊,虽然降低品质能够使加载更快,但同时会出现质量下降厉害图片变模糊的问题。
顺带说一句,除非是有透明需求,否则使用JPG格式的图片永远是最优解。
我们可以借助WordPress提供的jpeg_quality钩子来修改默认的图片压缩质量。将下面的代码添加到当前主题的functions.php文件中:
/** * 自定义JPEG图片压缩质量 * https://www.wpdaxue.com/wp_image_editor-jpeg_quality.html */ function wpdx_custom_jpeg_quality() { //根据实际需求,修改下面的数字即可 return 90; } add_filter( 'jpeg_quality', 'wpdx_custom_jpeg_quality');
只需要根据实际需求,修改上面代码的第7行的数字即可,比如,不希望图片被压缩,就修改为 100
推荐大家使用腾讯ISUX前端团队出品的智图压缩,质量上乘,效果比较好。
地址是:https://zhitu.isux.us
编辑于 2020-04-30 22:39