Dovoli SVG prek programa WordPress Media Uploader - CSS-triki

Anonim

OPOMBA: Od 4.7.1 to ne deluje več tako, kot je objavljeno tukaj. Niti komentarjev se začne tukaj. Ko bom postal jasen, bom to posodobil. To je najboljše, kar sem do zdaj dobil.

Za datoteko functions.php ali vtičnik za funkcionalnost:

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

Brez tega bodo datoteke SVG zavrnjene, ko jih poskušate naložiti s programom za nalaganje medijev.

Pred WordPressom 4.0 poskrbite, da se pravilno prikažejo tudi v mreži Media. Ampak to je zdaj pokvarjeno. Če kdo ve kako popraviti, naj mi sporoči!

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