WordPress продолжает применять какое-то сжатие при загрузке к моим изображениям, тем самым снижая качество. Где я могу отключить эту функцию? Я уже попробовал ..
function add_image_size( $name, $width = 0, $height = 0, $crop = false )
но пока не помогло. Также попробовал
add_filter('jpeg_quality', function($arg){return 100;});
но оба не помогли до сих пор. Есть идеи ??
У меня была такая же проблема с изображениями на моем сайте WordPress, которые были сжаты до такой степени, что из-за jpeg-артефактов большинство моих изображений стали непригодными для использования (я фотограф, поэтому я не могу иметь дело с такими артефактами, как, вероятно, большинство пользователей WordPress). В итоге мне удалось отключить опцию «Производительность изображения» в Jetpack на панели администратора (то есть WordPress сам по себе не сжимал мои изображения при загрузке, но конечный эффект был таким же). Вот скриншот:
Насколько я понимаю, эта опция ускоряет время загрузки ваших изображений двумя способами; A) он размещает их в облаке серверов, которые позволяют изображениям обслуживаться ближе к клиентам, которые их запрашивают, и B) он использует сжатие с потерями для существенного сокращения размеров файлов.
На моем сайте размещена галерея миниатюрных изображений, которые ссылаются на версии с высоким разрешением. При включенной опции «Производительность изображения» обратите внимание на то, как изображение размещается на другом сервере в целом, и что на нем много артефактов сжатия, особенно в градиентах неба изображения.
После отключения функции «Производительность изображения» полноразмерное изображение теперь обслуживается непосредственно моей службой хостинга, и артефакты сжатия исчезают.
Дополнительные мысли
В моем конкретном случае WordPress фактически не сжимал исходные загруженные изображения, а перезагружал их на серверы, которые использует Jetpack, когда у вас включена опция «Производительность изображения», где они затем сжимались. Возможно, это не совсем то, что происходит в случае с OP, но поскольку я изначально предполагал, что WordPress сжимает мои изображения при загрузке, я считаю, что этот ответ имеет отношение к вопросу.
Других решений пока нет …