【发布时间】:2020-04-13 12:02:18
【问题描述】:
我无法在 wordpress 网站中查看 SVG 文件。我已经尝试将 mimetypes 添加到 .htaccess 文件中,如下所示。
<IfModule mod_rewrite.c>
AddType image/svg+xml .svg
AddOutputFilterByType DEFLATE image/svg+xml
################ Expires Control ################
ExpiresByType image/svg+xml "access 1 month"
</IfModule>
即使我尝试在functions.php文件中添加函数。
function cc_mime_types($mimes) {
$mimes['svg'] = 'image/svg+xml';
return $mimes;
}
add_filter('upload_mimes', 'cc_mime_types');
我还添加了 mimeTypes 以在 wordpress 中提供支持
$mime_to_ext = apply_filters(
'getimagesize_mimes_to_exts',
array(
'image/jpeg' => 'jpg',
'image/png' => 'png',
'image/gif' => 'gif',
'image/bmp' => 'bmp',
'image/tiff' => 'tif',
'image/svg+xml' => 'svg',
)
);
【问题讨论】:
-
您确定文件地址吗?您是否尝试显示其他网站?
-
我的问题无法在我的 wordpress 网站中查看 svg 文件
-
默认情况下对 svg 文件没有限制。所以我让你检查一下。
-
我们可以提供您的 svg 文件示例吗?上传一些在 wordpress 网站或共享文件服务器中。
标签: php wordpress function svg