NOTĂ: Începând cu 4.7.1 acest lucru nu mai funcționează exact așa cum a fost publicat aici. Firul de comentarii începe aici. Voi actualiza acest lucru odată ce cel mai bun mod de a face față devine clar. Acesta este cel mai bun pe care l-am obținut până acum.
Pentru fișierul funcții.php sau un plugin de funcționalitate:
function cc_mime_types($mimes) ( $mimes('svg') = 'image/svg+xml'; return $mimes; ) add_filter('upload_mimes', 'cc_mime_types');
Fără aceasta, fișierele SVG vor fi respinse atunci când încercați să le încărcați prin intermediul încărcătorului media.
Înainte de WordPress 4.0, le faceți să se afișeze corect în grila Media. Dar asta e rupt acum. Dacă cineva știe să remedieze, anunță-mă!
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');