让WordPress支持svg图片的两种简单方法

svg格式的图片,wordpress默认是不支持的,当然你可以用插件来让它支持,但是还有更加简单的方法。

方法一

更改wp_include/functions.php文件, 找到wp_get_mime_types()函数,在// Image formats.注析后面图像格式最后一行加入svg对应的格式: ‘svg’ => ‘image/svg+xml’, 最后看起来代码是这样的:

     // Image formats.
        'jpg|jpeg|jpe' => 'image/jpeg',
        'gif' => 'image/gif',
        'png' => 'image/png',
        'bmp' => 'image/bmp',
        'tiff|tif' => 'image/tiff',
        'ico' => 'image/x-icon',
        'svg' => 'image/svg+xml',
        // Video formats.
方法二

更改所使用主题文件夹下面的functions.php文件。把下面的代码加入其中:

function my_upload_mimes($mimes = array()) {
    $mimes['svg'] = 'image/svg+xml';
    return $mimes;
}
 
add_filter('upload_mimes', 'my_upload_mimes');

需要注意的是,这种方法,如果你更换主题后,还需要重新修改主题的function文件。

本文链接: https://www.168itw.com/wordpress/svg/
转载请注明转载自:168itw

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注