Отключить аппаратное сжатие картинок на Wordpress

19602

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

Это создает проблемы, если для сайта важны качественные графические элементы. Если вы держите интернет-магазин, или имеете портфолио с множеством фотографий, искажения лишь приведут к потере покупателя или клиента.

Чтобы отключить аппаратное сжатие, воспользуйтесь следующим сниппетом:

add_filter( 'jpeg_quality', 'cody_remove_image_compression' );
function cody_remove_image_compression( $quality ) {  
	return 100;
}

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

2 comments to post “"Отключить аппаратное сжатие картинок на WordPress"
  • Ян Александров
    Антон6 Apr 2025 22:17

    Здравствуйте. подскажите куда его вставить? Спасибо

    Reply
    • Ян Александров
      Ян7 Apr 2025 09:24

      Самое простое: в файл function.php активной темы

      Reply
Leave a Reply

B I PHP JS

Made with by CodyShop