wordpress技巧:如何增减JPG图像压缩质量

对于我们大多少站长来说,对于网站上的图片质量特别是JPG图像的质量注意并不多。实际上我自己也没有主意。但是有专注图像的摄影师反应,wordpress上传的JPG图像,会损失一些信息。经过研究发现,确实如此。由于我们不是摄影师,所以对图片的质量损失可能不在意。也就是在默认情况下,wordpress对JPG图像的处理是保留90%的质量。现在的问题是如何达到更好的质量呢?下面的代码是用得到的。

<pre>add_filter(‘jpeg_quality’, function($arg){return 100;});</pre>

把上面的代码粘贴到function.php内,这样上传jpg文件就会保持100%的质量。

到这里,也许会注意代码里的一个100,是吗?不错,这个就是控制质量的。

如果不想压缩,就设置为100,

如果想保持低一点质量,可以设置<100,也不要太小,建议在80-100间。

具体还是要看网站注重什么。如果是普通的网站,设置小一点,无妨。设计类、图像类、产品类网站,最好设置在90以上。以保留更多的细节。

注意:对于一些老版本的PHP,使用上面的代码可能会出现错误,这个时候使用下面的代码:

function jpeg_quality_callback($arg)

{

return (int)100;

}

add_filter(‘jpeg_quality’, ‘jpeg_quality_callback’);

 

来源:王尘宇博客,欢迎分享,(QQ/微信:314111741)

赞 (0)