How to change JPEG compression rate in WordPress
Our client wants pixel perfect images in his WordPress site. Truth is WordPress is a bit agressive in compressing JPEGs.
WordPress default is 75% compression quality. A higher setting will generate better looking images, to the expense of larger filesize.
Add this to your functions.php
file:
// Change JPEG compression rate - 85 is much more reasonable setting
// You can also disable it by settign it to 100
$jpeg_compression = function() {
return 85;
};
add_filter( 'jpeg_quality', $jpeg_compression );