Подозреваю, что виноваты настроки функции ресайза картинок самого WP. Вот кое-что нашел. Оказывается WP сжимает с качеством 90%.
https://thomasgriffin.io/how-to-change-the-quality...
Только не пойму куда указанный автором статьи код вставлять? В function.php темы или?