WordPress通过代码修改图片压缩质量
WordPress多为博客网站。博客是靠文章来吸引用户的,而其中图片又是非常重要的体现。
占用空间和流量最大的就是图片,不加图片又会显得枯燥、不生动、没有美感。两者之间只能选择对图片进行压缩。
WordPress本身会对我们上传的图片进行一次压缩,之前一直是压缩质量为90%,从4.5版本以后降为了82%,其目的是为了上手机用户有较好的体验。
那我们能不能自己修改WordPress JPEG图片的默压缩质量呢?
在主题 functions.php文件添加下面代码来实现对图片的压缩
/**
* WordPress自定义JPEG图片压缩质量
* https://www.baisheng999.com/13751.html
*/
function wpdx_custom_jpeg_quality() {
//根据实际需求,修改下面的数字即可
return 90;
}
add_filter( 'jpeg_quality', 'wpdx_custom_jpeg_quality');
1、上面代码中“return 90”中的数字可以根据自己需要进行修改,以代码中的90为例,代表的意思是上传的JPEG图片压缩成90%的质量。如果我们不希望图片被压缩,修改为100即可。
2、JPEG指的是一种压缩方式,常见的文件类型有:.jpeg、.jfif、.jpg或.jpe。所以说此方法只对这里类型图片有效,另外一个我们常用的png图片是没有效果的。
0条评论