Benarkan SVG melalui Pemuat Naik Media WordPress - Trik CSS

Anonim

CATATAN: Mulai 4.7.1 ini tidak berfungsi seperti yang diterbitkan di sini lagi. Rangkaian komen bermula di sini. Saya akan mengemas kini ini apabila kaedah terbaik untuk menanganinya menjadi jelas. Ini adalah yang terbaik yang saya dapat setakat ini.

Untuk fail functions.php atau plugin fungsi anda:

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

Tanpa ini, fail SVG akan ditolak ketika cuba memuat naiknya melalui pemuat naik media.

Sebelum WordPress 4.0, anda juga membuatnya ditampilkan dengan betul di grid Media. Tetapi itu rosak sekarang. Sekiranya ada yang tahu bagaimana membetulkannya, beritahu saya!

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