SVG über WordPress Media Uploader zulassen - CSS-Tricks

Anonim

HINWEIS: Ab 4.7.1 funktioniert dies nicht mehr genau wie hier veröffentlicht. Der Kommentarthread beginnt hier. Ich werde dies aktualisieren, sobald klar ist, wie man am besten damit umgeht. Dies ist das Beste, was ich bisher bekommen habe.

Für Ihre Datei functions.php oder ein Funktions-Plugin:

function cc_mime_types($mimes) ( $mimes('svg') = 'image/svg+xml'; return $mimes; ) add_filter('upload_mimes', 'cc_mime_types');

Ohne dies werden SVG-Dateien abgelehnt, wenn versucht wird, sie über den Medien-Uploader hochzuladen.

Vor WordPress 4.0 lassen Sie sie auch im Medienraster richtig anzeigen. Aber das ist jetzt kaputt. Wenn jemand weiß, wie man das Problem behebt, lass es mich wissen!

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');