今天要传个SVG格式图片,才发现WordPress不支持SVG格式文件的上传。提示
抱歉,出于安全的考虑,不支持此文件类型。
解决办法
将下面的代码放进主题文件夹functions.php中。若要支持其他格式的文件(如rar等),参照第二行代码增加就行~
- function my_upload_mimes($mimes = array()) { $mimes[‘svg’] = ‘image/svg+xml’; return $mimes;}add_filter(‘upload_mimes’, ‘my_upload_mimes’);
当然也可以在wp-includes/functions.php中找到wp_get_mime_types()函数,在其中按照对应格式添加即可