Ответы пользователя по тегу WooСommerce
  • Некорректное сжатие одной миниатюры при загрузке изображения. Как быть?

    sergius-lg
    @sergius-lg Автор вопроса
    Проблема решена, мой косяк.

    При верстке и сборке gulp'ом изображение сжимал image-min. Я его не настраивал, он работал из "коробки" и давал превосходный результат, как по качеству, так и по сжатию.

    Перепробовал все, что можно, решил проверить степень сжатия изображения.

    Оригинальное изображение 1080 х 1340 (после gulp.image-min) - степень сжатия 75%

    Все сгенерированные WordPress' ом миниатюры были со степенью сжатия - 100% (без сжатия).

    В шаблоне php-файлов для WP был раскомментирован код, отменяющий сжатия изображений.

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

    А внешний плагин, настроен не был. И поскольку WP имеет свои алгоритмы сжатия, то на выходе мы получаем новый размер с не оптимизированным кодом.

    Эхх, все проблемы в мелочах!! ))) По факту проверяйте информацию о изображении, которое подсовывайте в WordPress. В идеале, оно должно быть без сжатия. Или грамотно настройте сам WP и плагин на компрессию, что бы нивелировать размер и качество относительно оригинала.
    Ответ написан
    Комментировать