如何将其他文件类型上传到WordPress媒体库

想要将更多文件类型上传到您的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中启用其他文件上传支持,您首先需要 安装并激活 免费 文件上传类型 插入。

文件上传类型,wp中的其他文件支持

使用此插件,您可以轻松扩展网站对更多文件类型的支持。

该插件通过让您调整内部文件白名单来工作。您可以手动控制网站可以上传的文件扩展名类型。

配置文件上传类型插件

在您的WordPress网站上安装并激活该插件后,请转到“设置”»“文件上传类型”

WPForms的文件上传类型,Wordpress中的附加文件支持

您会看到一个列表,其中显示了不同的文件格式。要扩展对更多文件类型的支持,可以在列表中选择正确的文件扩展名。如果没有看到要上传的文件扩展名,请向下滚动,直到找到“添加自定义文件类型”。然后在其中添加详细信息。

文件上传类型,WPForms

如果要扩展对多种文件类型的支持,请使用扩展名字段旁边的“ +”符号。完成后,单击屏幕底部的“保存设置”按钮。现在,您应该可以轻松上传所需的文件格式了。

方法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。

帖子 如何将其他文件类型上传到WordPress媒体库 首先出现 IsItWP-免费的WordPress主题检测器

Total
0
Shares
相关文章