让wordpress支持svg格式图片

因为要记录一些公式,源图片格式为svg. 但发现上传到wordpress时不支持,查了一下解决方法,有2种:

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

更改后再上传时发现已经支持svg格式了,如下图的公式:

    2. 还有一种方法是更改所使用主题文件夹下面的functions.php文件。把下面的代码加入其中:

这种方法没有尝试,因为觉得如果一开心更换一下主题玩玩,那又要改对应主题的文件了。