Я оптимизирую сайт с большим (десятками) количеством изображений на странице в сетке. Для поддержки сетчатки изображения также должны быть в 2 раза больше.
Низко висящий фрукт должен был убедиться, что размеры миниатюр загружены (которые все еще имеют значительную ширину 520 пикселей из-за сетчатки) вместо того, чтобы иметь полный исходный размер.
Однако почти все изображения сохраняются в формате PNG. Который является огромной тратой на фотографические изображения. Было бы целесообразно, чтобы сгенерированные эскизы были в формате JPG ... За исключением того, что, похоже, не существует способа сделать это.
Из основного кода кажется, что WP_Image_Editor->get_output_format()
он наиболее близок, но, кажется, не очень удобно его легко настраивать, ориентируясь на конкретные размеры.
Есть ли другие моменты в коде, где я мог бы попытаться изменить тип генерируемого изображения?
источник