截止到我最后的知识更新日期(2021年9月),WordPress默认情况下不支持上传SVG(可缩放矢量图形)图像。这是为了安全考虑,因为SVG文件可以包含恶意代码,可能对您的网站造成安全风险。然而,您可以使用以下方法来启用SVG上传和在媒体库中显示SVG图像:
使用插件:
您可以通过安装和激活特定的WordPress插件来启用SVG支持。一些插件可以帮助您安全地上传和管理SVG文件。在WordPress插件市场中搜索“SVG支持”,然后选择一个受信任的插件来实现这一功能。
自定义主题功能:
如果您具有编程技能,可以在自定义主题中添加以下代码,以启用SVG上传:
// 允许上传SVG
function cc_mime_types($mimes) {
$mimes['svg'] = 'image/svgxml';
return $mimes;
}
add_filter('upload_mimes', 'cc_mime_types');
将上述代码添加到您的主题的functions.php
文件中。这将允许您上传SVG文件。
注意安全性:
使用上述方法之一启用SVG上传后,请确保仅上传来自受信任来源的SVG文件,以防止潜在的安全风险。不要上传来自未知或不受信任的来源的SVG文件。
缓存清除:
如果您的SVG文件在上传后无法在媒体库中正确显示,请尝试清除WordPress缓存,以确保文件被正确处理和显示。
请注意,启用SVG上传可能会增加安全风险,因此请谨慎处理。确保您的网站具有良好的安全性措施,包括更新WordPress核心、插件和主题,以及定期备份您的网站数据。此外,建议仅从受信任的来源获取SVG文件以降低潜在的安全威胁。