
А вы знали, что wordpress автоматически сжимает миниатюры в формате JPEG? Это может быть для вас новостью, а может и нет :). Если загружать изображения на wordpress, то созданные миниатюры будут сжаты на 90% от оригинала. Это конечно же сделано для оптимизации вашего сайта — для быстрейшей загрузки страниц, по средствам, меньшего размера файлов.
Если вам не нравится, что какой то — не кто, забирает ваши 10% качества, от изображений. Или вы бы хотели, чтобы ваши страницы грузились еще быстрее и вы бы хотели увеличить степень сжатия JPEG изображений. Мы покажем вам как это можно сделать.
Как отключить сжатие JPEG изображений:
Если вы хотите оставить изображения без сжатия и с полным, 100% качеством от оригинала, то вам надо полностью отключить сжатие JPEG изображений.
Добавьте это к вашей темы в functions.php или создайте свой собственный плагин с кодом:
1 |
add_filter( 'jpeg_quality', create_function( '', 'return 100;' ) ); |
Это позволит полностью отключить JPEG сжатие на вашем сайте. Тем не менее, если вы хотите немного изменить степень сжатия, то читайте далее.
Как увеличить сжатие JPEG файла:
Если увеличить степень сжатия изображения, чем по умолчанию, сделает размеры ваших файлов еще меньше и может повысить производительность вашего сайта, но качество изображения станет хуже. Если вы поставите степень сжатия 80% или 85%, по скорости генерации миниатюр, вы даже возможно не заметите разницы. Важно помнить, что чем меньше процент, тем больше ваши изображения будут сжаты.
1 |
add_filter( 'jpeg_quality', create_function( '', 'return 80;' ) ); |
Пожалуйста, обратите внимание, что любые изменения будут влиять только на новые изображения. Если вы хотите обновить все ваши изображения с новым процентом сжатия, я бы предложил один из мох любимых плагинов — Regenerate Thumbnails. Он быстро перерегенерирует все ваши миниатюры, со всеми изменениями.
А как оптимизировать 40.000 изображений которые на сайте уже,кто знает хороший плагин?
21 век на дворе,нужно автоматизировать процесс сжатия,а не оптимизировать каждое изображение по отдельности.
Загрузил на сайт-плагин оптимизировал и все -автоматизировать,не все нужно руками делать,цените время друзья ! 😆
Ответить