Az SVG engedélyezése a WordPress Media Uploader - segítségével CSS-trükkök

Anonim

MEGJEGYZÉS: A 4.7.1 verziótól kezdve ez már nem pontosan az itt közzétett módon működik. A megjegyzéslánc itt kezdődik. Ezt frissítem, amint kiderül a kezelés legjobb módja. Ez a legjobb, amit eddig kaptam.

A functions.php fájlhoz vagy egy funkcionális bővítményhez:

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

Enélkül az SVG fájlokat elutasítják, amikor megpróbálják feltölteni őket a média feltöltőn keresztül.

A WordPress 4.0 előtt azt is meg kell tennie, hogy megfelelően megjelenjenek a Média rácsban. De ez most megtört. Ha valaki tudja, hogyan lehet javítani, szóljon!

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