J'optimise un site avec une grande quantité (des dizaines) d'images sur la page dans une grille. Pour le support de la rétine, les images doivent également être de taille 2x.
Le fruit bas était de s'assurer que les tailles de miniatures sont chargées (qui sont toujours considérables 520px de large en raison de la rétine) au lieu de la taille d'origine qu'elles étaient.
Cependant, presque toutes les images sont enregistrées en PNG. Ce qui est un énorme gaspillage pour l'imagerie photographique. Il serait logique que les miniatures générées soient au format JPG ... Sauf qu'il ne semble pas y avoir de moyen de le faire.
En regardant à travers le code principal, le plus proche semble être, WP_Image_Editor->get_output_format()
mais il ne semble pas convivial d'être facilement ajusté et de cibler des tailles spécifiques.
Y a-t-il d'autres points dans le code où je pourrais essayer de changer le type d'image générée?
la source