Lo sfondo trasparente PNG diventa nero quando caricato e ridimensionato
Passi per riprodurre il problema:
- Crea un PNG-8 con sfondo trasparente.
- Caricalo su WordPress 3.3.1.
- Visualizza il PNG originale in qualsiasi browser, Chrome, Firefox, IE, ecc. Nota che mantiene la trasparenza come dovrebbe.
- Visualizza una versione ridimensionata di quel PNG in qualsiasi browser. Osserva che le parti trasparenti del PNG sono ora nere.
Esempi:
- Immagine originale caricata: http://me.mikelee.org/wp-content/uploads/icon-facebook-lg.png
- Versione ridimensionata dell'immagine caricata: http://me.mikelee.org/wp-content/uploads/icon-facebook-lg-150x150.png
Questo accade anche con un'installazione pulita di WordPress 3.3.1 senza plugin attivati. Qualche idea su cosa potrebbe causare questo bug? Ho cercato ovunque in questo forum, nei forum di supporto WordPress e in qualsiasi altro posto Google possa trovare. Tutto quello che trovo sono riferimenti a un bug del plugin NextGEN Gallery e al famigerato bug della trasparenza PNG di IE6, nessuno dei quali sembra essere pertinente a questo problema.
Grazie in anticipo.

Proverei prima a salvarlo come PNG 24.
Se non funziona, dai un'occhiata a questi:
http://www.akemapa.com/2008/07/10/php-gd-resize-transparent-image-png-gif/
https://stackoverflow.com/questions/6382448/png-transparency-resize-with-simpleimage-php-class

Posso risparmiarti ore di ricerca su internet per risolvere questo problema. Assicurati di fare questo quando aggiungi un PNG a WordPress
Il PNG deve essere a 24 bit Se stai aggiungendo un logo al tuo sito WordPress, assicurati che la dimensione del logo corrisponda esattamente a quella già presente. Se la dimensione del PNG è troppo grande, lo sfondo trasparente diventerà nero.

WordPress 3.5 introduce WP_Image_editor, consentendo l'utilizzo di GD o Imagemagick, e apparentemente l'installazione e l'uso della libreria PHP Imagemagick è la soluzione per la trasparenza nera durante il ridimensionamento di file GIF (o PNG): http://lists.automattic.com/pipermail/wp-hackers/2014-January/047573.html
