WordPress как на ладони
Новые WordPress шаблоны Хостинг, VPS/VDS и отдельные сервера только на SSD дисках. 7 дней бесплатного тестирования.

Как отключить сжатие при загрузке картинки? Плагин Compress JPEG & PNG images

Есть такой очень хороший плагин tiny compress images. Он сжимает файлы при загрузке, и делает это довольно долго от чего загрузка файлов превращается в нудное ожидание процесса сжатия.

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

Вопрос: есть ли возможно отключить такую компрессию только при загрузке (аплоаде) картинки? Как это сделать?

0
Гость
10 месяцев назад
  • 0
    Kama6918

    Вот такой хук тебе поможет. Вставь его куда угодно, например в functions.php:

    // удаляем сжатие картинки при загрузке у плагина Compress JPEG & PNG images - tiny-compress-images
    add_action( 'wp_loaded', function(){
    	isset($GLOBALS['tiny_plugin']) && remove_filter( 'wp_generate_attachment_metadata', array( $GLOBALS['tiny_plugin'], 'compress_on_upload' ), 10, 2 );
    } );
    campusboy 10 месяцев назад

    а потом как соптимизировать?

    kolshix 10 месяцев назад

    есть вероятность взаимодействия плагинов - по этому поищите на вордпрессе плагин перегенирации миниатюр - может повезет и во время перегенерации запустится процесс сжатия

    есть плагин ПНГ В ДЖИПЕГ, дак я его вручную ковырял долго, чтоб подогнать под свои нужды и в итоге даже подружил с плагином ТУМБНАИЛ-РЕГЕНЕРАЦИЯ. И теперь при регенерациции миниатюр , плагин заодно и шаманит над сжатием

    Мастер 10 месяцев назад

    а потом как соптимизировать?

    Потом раз в день, неделю, месяц запускаю оптимизацию общую и все что не оптимизировано оптимизируется...

    есть плагин ПНГ В ДЖИПЕГ, ...

    Этот плагин сам умеет оптимизировать при перегенерации. Правда с вот таким хуком эта фукнция отключится, но это даже хорошо, потому что перегенерация будет быстрее происходить, а оптимизацию потом можно bulk действие запустить и все сожмется. Ну или где нужно вырубить этот фильтр!

    Спасибо Кама за хук, очень помог!

    Комментировать
На вопросы могут отвечать только зарегистрированные пользователи. Вход . Регистрация