Загрузка фотографий без сжатия

0
20
Санкт-Петербург ночью 100%

По умолчанию WordPress автоматически сжимает загружаемые на сайт JPEG-изображения (90% от оригинала), однако делает это не совсем в приемлемом варианте — либо «вес» остается большим, либо при этом страдает качество фотографий.

В отличие от тех, кто специально ищет способ как оптимизировать загружаемые изображения, данный факт может очень раздражать некоторых вебмастеров и особенно любителей и профессионалов фотографии.

Между тем есть очень простой выход. Нужно просто указать ВордПрессу до какой степени сжимать загружаемые jpeg-изображения. В нашем случае мы укажем для WordPress, что все jpeg-файлы необходимо загружать в 100% качестве.

Добавьте следующую строку в файл functions.php вашей темы (либо создайте свой функциональный плагин):

// Несжатие jpeg-изображений при загрузке
add_filter( 'jpeg_quality', create_function( '', 'return 100;' ) );

Этот код полностью отключит jpeg-сжатие на вашем сайте.

Санкт-Петербург ночью 100%

Кстати, данный код можно использовать и для еще большего увеличения сжатия ваших изображений. Замените ‘return 100’, например, на ‘return 80’ или ‘return 85’ и получите сжатие в 80% и в 85% от оригинала. Но важно помнить, что чем меньше процент, тем сильнее будет сжато изображение!

Примечание: Любые изменения, которые вы сделаете, будут применяться только к новым изображениям, загруженным на ваш сайт. WordPress не будет автоматически возвращаться назад и изменять размеры всех загруженных ранее изображений. Если вы желаете обновить все свои миниатюры в новом размере, то в таком случае я рекомендую воспользоваться плагином Regenerate Thumbnails. Он быстро пробежится по всем вашим миниатюрам и выполнит необходимые изменения.



Оставить комментарий

Please enter your comment!
Please enter your name here