SVG未显示在后端的媒体选项卡中

时间:2020-10-15 作者:Niqql

我添加了以下代码以允许SVG上传到wordpress的媒体库:

function upload_svg ( $svg_mime ){
$svg_mime[\'svg\'] = \'image/svg+xml\';
return $svg_mime;
}

add_filter( \'upload_mimes\', \'upload_svg\' );
define(\'ALLOW_UNFILTERED_UPLOADS\', true);
然后我在媒体库中添加了一些SVG。使用它们效果很好。我唯一的问题是它们不会显示在媒体库中。在后端的其他页面上,它们显示良好。

是否可以在“媒体”选项卡中显示它们?我在网上找不到任何关于如何解决这个问题的信息。

2 个回复
最合适的回答,由SO网友:Montassar Billeh Hazgui 整理而成

这是允许SVG上传和预览到WordPress媒体区域的解决方案:https://gist.github.com/benfrain/9422862

SO网友:Jarda_H

尝试使用此插件:https://wordpress.org/plugins/wp-extra-file-types/.我用它和。svg文件在媒体库中似乎很好。