[ad_1]
想要将更多文件类型上传到您的WordPress媒体库?
您必须已经注意到,出于安全考虑,WordPress不允许您通过媒体上传器上传所有文件类型。您只能上传某些文件,例如图像(.jpg,.png和.gif),文档(.doc,.xls,.ppt,.pdf),音频文件(.wav,.mp3,.mp4)和视频( .mpg,.mov,.wmv)。
但是有时您可能希望将更多文件类型上载到WordPress网站,例如.bmp图像,.psd,.ai,.page文档等。
我们来看看如何将其他文件类型安全地上传到WordPress媒体库。
如何在WordPress中启用其他文件上传支持
您可以通过2种方式扩展WordPress媒体库支持的更多文件扩展名。
-
方法1:使用插件上传其他文件类型
-
方法2:没有插件上传其他文件类型
方法1:使用插件上传其他文件类型
要使用插件在WordPress中启用其他文件上传支持,您首先需要 安装并激活 免费 文件上传类型 插入。
使用此插件,您可以轻松扩展网站对更多文件类型的支持。
该插件通过让您调整内部文件白名单来工作。您可以手动控制网站可以上传的文件扩展名类型。
配置文件上传类型插件
在您的WordPress网站上安装并激活该插件后,请转到“设置”»“文件上传类型”
您会看到一个列表,其中显示了不同的文件格式。要扩展对更多文件类型的支持,可以在列表中选择正确的文件扩展名。如果没有看到要上传的文件扩展名,请向下滚动,直到找到“添加自定义文件类型”。然后在其中添加详细信息。
如果要扩展对多种文件类型的支持,请使用扩展名字段旁边的“ +”符号。完成后,单击屏幕底部的“保存设置”按钮。现在,您应该可以轻松上传所需的文件格式了。
方法2:没有插件上传其他文件类型
如果您不想安装插件来上传其他文件类型,只需将此代码段添加到您的functions.php文件或 特定于站点的插件。
函数my_myme_types($ mime_types){
$ mime_types[‘svg’] =’image / svg + xml’; //添加svg
延期
返回$ mime_types;
}
add_filter(’upload_mimes’,’my_myme_types’,1,1);
在上面的代码中,您会注意到文件扩展名作为$ mime_types关联数组中的键,而mime类型则作为其值。在此示例中,svg文件扩展名表示MIME类型为image / svg + xml的文件。
如果要添加多种文件类型,可以使用以下方法:
函数my_myme_types($ mime_types){
$ mime_types[‘svg’] =’image / svg + xml’; //添加svg扩展名
$ mime_types[‘psd’] =’image / vnd.adobe.photoshop’; //添加Photoshop文件
返回$ mime_types;
}
add_filter(’upload_mimes’,’my_myme_types’,1,1);
完成后,请不要忘记保存您的设置。
我们希望这篇文章可以帮助您将其他文件类型上传到WordPress媒体库。您可能还想阅读有关 最好的文件上传插件 用于WordPress。