刚刚使用WordPress的编辑器时,发现WordPress无法上传zip附件,网上找了一下,发现两种方式。
- 修改wo-config.php
- 修改wp-includes/functions.php
两种方式各有好处和坏处。
修改wp-config.php
在wp-config.php中添加一行
|
|
这样,WordPress完全不管你上传的文件类型,可能还是造成安全隐患,例如WordPress出现漏洞,黑客上传 WebShell 的php文件。
修改wp-includes/functions.php
根据Codex1,我们可以在functions.php中添加类似如下代码
|
|
这样,我们可以控制我们需要的文件类型,取消不需要的文件类型。但是因为是修改了WordPress的文件,所以在下次WordPress更新时,这个配置可能会失效。
结论
两个方式各有优劣势,如果是个人小站点,不是特别担心安全问题,那么第一个方式更加省心,如果是企业网站,那么第二种方式,或者安装一个插件的方式来做其实是更好的选择。