Salli SVG WordPress Media Uploader - -sovelluksen kautta CSS-temppuja

Anonim

HUOMAUTUS: 4.7.1 lähtien tämä ei toimi enää täsmälleen täällä julkaistulla tavalla. Kommenttiketju alkaa tästä. Päivitän tämän, kun paras tapa käsitellä sitä tulee selväksi. Tämä on paras mitä sain tähän mennessä.

Funktiot.php-tiedosto tai toiminnallisuuslaajennus:

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

Ilman tätä SVG-tiedostot hylätään, kun niitä yritetään ladata mediatiedostojen kautta.

Ennen kuin WordPress 4.0, saat ne myös näyttämään oikein Media-ruudukossa. Mutta se on nyt rikki. Jos joku tietää kuinka korjata, ilmoita siitä minulle!

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