我优化了宽度/高度为1280px x 800px
且文件大小为150kb
的图片。我已经使用add_image_size
到Wordpress来制作上传图片的不同缩略图,小版本和大版本。但是,当Wordpress调整此图像的大小时,尽管文件尺寸较小,但它的文件大小要大得多!我明白了:
/* I only specified widths because the images keep the same ratio */
IMAGE NAME WIDTH FILE SIZE
-------------- ------- ----------
my-small-size 480px 112kb
my-medium-size 768px 211kb
my-large-size 1280px 150kb (I uploaded this version)
我安装了imagick,但不知道Wordpress是否正在使用它。有没有办法改善Wordpress使用的压缩?
编辑:这些是png
张图片。
答案 0 :(得分:1)
在WordPress中保存时的默认质量是90%。
如果您想更改此功能,请在您的functions.php中为您的主题添加以下代码:
function reduce_wp_image_quality( $quality ) {
return 60; // default is 90% quality
}
add_filter('wp_editor_set_quality', 'reduce_wp_image_quality');
add_filter('jpeg_quality', 'reduce_wp_image_quality');
这会影响WordPress生成的所有缩略图。
-
wp_editor_set_quality
位于:
jpeg_quality
位于:
答案 1 :(得分:0)
使用压缩得很好的JPEG图像。缩小尺寸时,PNG无法帮助缩小尺寸。