Как изменить сжатие JPEG изображений в WordPress

Владислав Белецкий
Владислав Белецкий .
Категория:
Комментариев: 0

Постойте? WordPress автоматически сжимает JPEG изображения? Это вполне может стать новостью для вас. Когда jpeg-изображения будут загружены в WordPress, к ним автоматически применится сжатие в 90% от оригинала. Скорее всего, это было введено для того, чтобы ваши страницы загружались быстрее, а размеры файлов были меньше. Да и, в самом деле, заметите ли вы эти «утраченные» 10% цифровых изображений?

Возможно, вы уже сжимали ваши изображения при подготовке их к публикации. В этом случае дополнительное сжатие может показаться излишним. Или, может быть, ваши страницы загружаются очень медленно, и вы хотите сделать сжатие JPEG-изображений более агрессивным? Отлично, мы покажем, как это реализовать.

Как отключить сжатие JPEG файлов

Если вы хотите полностью отключить сжатие jpeg-файлов, то вам необходимо указать WordPress, что все эти файлы надо загружать в 100% качестве.

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

add_filter( 'jpeg_quality', create_function( '', 'return 100;' ) );

Этот код полностью отключит jpeg-сжатие на вашем сайте. Однако если вы желаете не отключать его, а лишь несколько его изменить, то в таком случае продолжайте читать статью.

Как увеличить сжатие JPEG файлов

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

add_filter( 'jpeg_quality', create_function( '', 'return 80;' ) );

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

Источник: wpmu.org

Подписаться
Уведомить о
guest
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии