Предотвратить WordPress от ухудшения качества изображения перед загрузкой

WordPress продолжает применять какое-то сжатие при загрузке к моим изображениям, тем самым снижая качество. Где я могу отключить эту функцию? Я уже попробовал ..

function add_image_size( $name, $width = 0, $height = 0, $crop = false )

но пока не помогло. Также попробовал

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

но оба не помогли до сих пор. Есть идеи ??

3

Решение

У меня была такая же проблема с изображениями на моем сайте WordPress, которые были сжаты до такой степени, что из-за jpeg-артефактов большинство моих изображений стали непригодными для использования (я фотограф, поэтому я не могу иметь дело с такими артефактами, как, вероятно, большинство пользователей WordPress). В итоге мне удалось отключить опцию «Производительность изображения» в Jetpack на панели администратора (то есть WordPress сам по себе не сжимал мои изображения при загрузке, но конечный эффект был таким же). Вот скриншот:

Насколько я понимаю, эта опция ускоряет время загрузки ваших изображений двумя способами; A) он размещает их в облаке серверов, которые позволяют изображениям обслуживаться ближе к клиентам, которые их запрашивают, и B) он использует сжатие с потерями для существенного сокращения размеров файлов.

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

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

Дополнительные мысли

В моем конкретном случае WordPress фактически не сжимал исходные загруженные изображения, а перезагружал их на серверы, которые использует Jetpack, когда у вас включена опция «Производительность изображения», где они затем сжимались. Возможно, это не совсем то, что происходит в случае с OP, но поскольку я изначально предполагал, что WordPress сжимает мои изображения при загрузке, я считаю, что этот ответ имеет отношение к вопросу.

0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector