在WordPress上传一些特殊后缀的文件时,会提示:
抱歉,由于安全原因,这个文件类型不受支持。
我的Sketch素材网就遇到了这样的情况,因为Sketch源文件都是.sketch这样的后缀。虽然可以使用打包成zip的方式来解决,但会增加工作量。网上也有一些博主给出修改function文件来自定义上传文件类型的解决办法。但通过测试,在有些主题下面会失效。这种方法并不是百分之百有效,而且还要改代码,搞不好整个网站就挂了。
其实要解决文件类型不受支持,只需要一个小插件就可以了。
插件名称:WP Add Mime Types
后台就可以搜索安装。也可以直接下载附件安装。安装后在设置里面,找到Mime Types Admin Settings。按照格式增加自己需要的文件后缀即可。比如我要上传.sketch的文件,只需要添加一行:
sketch = application/sketch
这样我就可以上传sketch是文件了。也不会再出现“抱歉,由于安全原因,这个文件类型不受支持。”的提示了!