Разрешаване на SVG чрез WordPress Media Uploader - CSS-трикове

Anonim

ЗАБЕЛЕЖКА: От 4.7.1 това вече не работи точно както е публикувано тук. Конецът за коментари започва тук. Ще актуализирам това, след като стане ясен най-добрият начин за справяне с него. Това е най-доброто, което получих досега.

За вашия файл functions.php или приставка за функционалност:

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

Без това SVG файловете ще бъдат отхвърлени, когато се опитвате да ги качите чрез носителя за качване.

Преди WordPress 4.0, вие също ги карате да се показват правилно в медийната мрежа. Но това е счупено сега. Ако някой знае как да се поправи, нека да знае!

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