Usavo icone di categoria con uno sfondo trasparente (particolarmente utile quando si hanno versioni sia per la modalità chiara che per quella scura). Ora ottengo sempre uno sfondo bianco. Mi sono reso conto che quando scarico una vecchia icona (che funziona ancora) è in formato PNG. Ma quando scarico l’icona appena caricata (PNG), viene scaricata come JPEG.
Considererei questo un bug poiché penso che non abbia senso convertire queste icone in JPEG. Ho il pieno controllo su ciò che carico, a differenza dei post del forum in cui posso immaginare che possa essere utile.
Sembra che il tuo problema sia risolto, ma ho comunque dato una rapida occhiata.
Dando un’occhiata al codice, il PNG viene convertito in un JPG (che non supporta la trasparenza) se il valore dell’impostazione del sito per png_to_jpg_quality è inferiore a 100. Concordo sul fatto che ci sia spazio per migliorare l’usabilità di queste impostazioni, poiché potrebbero essere più intuitive.
La soluzione più semplice è mantenere l’impostazione del sito su 100 per evitare qualsiasi conversione di immagine.
Ci sono anche un paio di altri intoppi: se l’immagine è stata incollata o se le dimensioni del PNG sono molto grandi (ad esempio, maggiori di 1280 * 720). In entrambi gli scenari, verrà convertita anche in un JPG.