扩展了3.3中内置上载程序支持的MIME类型列表

时间:2012-01-25 作者:Gabriel Fair

目标我希望能够扩展wp 3.3.1中内置上传程序支持的mime类型列表

例如,当我尝试上载时。apk文件到我们的班级博客,我得到Sorry, this file type is not permitted for security reasons. 错误

3.3中的问题:管理文件类型白名单的方式是否有任何更改,导致我无法解决此问题?

已尝试激活wp codex并转到网络管理设置页面,添加到上载文件类型。这行不通,没有变化。

我还尝试了“upload\\u mimes”方法,将代码添加到函数中。php。这行不通,没有变化。

最后我尝试了PJW Mime Config 这对于用户提供的示例都不起作用。该插件上次编辑是在2009年

1 个回复
SO网友:Dale Sattler

我用它向wordpress 3.3.1上传程序添加了webm支持。

add_filter(\'upload_mimes\', array(&$this, \'addUploadMimes\'), 1, 1);

public function addUploadMimes($mimes){
         $mimes = array_merge($mimes, array(
                \'webm\' => \'video/webm\'
             ));
            return $mimes;
    }
我必须让它以高优先级运行才能坚持。

结束

相关推荐

Security and .htaccess

大约一个月前,我在一个与爱好相关的托管服务器上创建了一个WordPress博客。所以,我目前还不熟悉这一点。由于我担心安全性,我做的一件事就是安装插件WP安全扫描。根据插件结果,我的网站会被检查出来,但我在结果中看到的是一个红旗:文件。wp admin中不存在htaccess/(我在那里ssh了,它不存在)好的,所以我在这个问题上做了大量的搜索,找到了太多的信息。htaccess。我在WordPress上经历了强化WordPress。org网站等,也遇到了这篇文章:http://digwp.com/201