NOTA: A partire dalla 4.7.1 questo non funziona più esattamente come pubblicato qui. Il thread di commenti inizia qui. Lo aggiornerò una volta che il modo migliore per gestirlo sarà chiaro. Questo è il meglio che ho ottenuto finora.
Per il tuo file functions.php o un plugin di funzionalità:
function cc_mime_types($mimes) ( $mimes('svg') = 'image/svg+xml'; return $mimes; ) add_filter('upload_mimes', 'cc_mime_types');
Senza questo, i file SVG verranno rifiutati quando si tenta di caricarli tramite l'uploader multimediale.
Prima di WordPress 4.0, li fai anche visualizzare correttamente nella griglia multimediale. Ma ora è rotto. Se qualcuno sa come risolvere il problema, fammelo sapere!
function fix_svg_thumb_display() ( echo ' td.media-icon img(src$=".svg"), img(src$=".svg").attachment-post-thumbnail ( width: 100% !important; height: auto !important; ) '; ) add_action('admin_head', 'fix_svg_thumb_display');