wordpress自定义上传文件类型的方法
发布时间:2016-12-19 17:29:00 作者:佚名 我要评论
这篇文章主要给大家介绍了wordpress自定义上传文件类型的方法,如WordPress默认允许上传 .exe 后缀名的可运行文件,那么我们怎么禁止用户在WordPress后台发表文章时上传 .exe 后缀名的文件呢?以及如何让wrodpress允许上传zip文件格式,下面来一起看看吧。
前言
众所周知WordPress默认支持大部分图片等文件格式的上传,但也有一些文件格式是不支持的,根据个人需要,我们需要增加一些格式,一些格式也可以禁止上传,设置非常非常简单,下面来一起看看吧。
方法如下
直接把以下代码复制到你的主题的functions.php文件中,如果没有这个文件,就新建一个。
add_filter(‘upload_mimes’, ‘custom_upload_mimes’); function custom_upload_mimes ( $existing_mimes=array() ) { // 添加支持上传的文件类型 $existing_mimes['zip'] = ‘application/zip’; // 可以添加其他类型,注意换行 // 下载是禁止上传的文件类型 unset( $existing_mimes['exe'] ); unset( $existing_mimes['php'] ); unset( $existing_mimes['asp'] ); unset( $existing_mimes['bat'] ); // 可以添加多种类型,注意换行 return $existing_mimes; }
这段代码就是允许上传zip文件格式,同时禁止exe/php/asp/bat文件格式的上传,其他格式以次类推,够方便吧?
总结
以上就是关于wordpress修改上传文件默认类型的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流。
相关文章
- 这篇文章主要为大家介绍了WordPress实现网站投稿者也可以上传图片的方法,可通过较为简单的代码修改来实现对投稿者权限的修改,进而实现其上传图片的功能,是比较实用的技巧,2014-12-16
- WordPress默认的上传文件的目录是/wp-content/uploads,而且文件是以年月的形式组织的,虽然我们可以去掉按照年月组织的选项,或者更改存储路径,但这个设置会应用到全局,2014-03-20
- 这是一段无意间看到的代码,亲测可用,把下面的代码加到主题文件夹下的functions.php文件中。上传文件会自动根据时间重命名,最后2位为(10-99)随机数字2014-03-20
- 在使用wordpress一段时间后,发现服务器空间使用量涨的有点快,发现是上传图片的问题,每上传一张图片就会生成好多张的缩略图,难怪涨的这么快,下面给出解决方法2013-12-25
修改wordpress上传临时目录解决wordpress无法安装插件包的方法
安装插件遇到问题:无法安装这个包。 PCLZIP_ERR_MISSING_FILE (-4) : Missing archive file ‘C:\WINDOWS\TEMP/frontier.tmp’ ,下面看解决方法2013-12-13WordPress在线安装主题、插件及快速发布上传图片时提示错误
正如标题所言主要是因为空间中的C:\WINDOWS\TEMP目录没有设置IIS访问权限,所以我们只能改变WordPress的上传临时目录,具体修改步骤如下,有类似问题的朋友可以参考下2013-09-06Wordpress(Wp)3.5版修改默认上传图片路径的解决方法
相信接触过WP系统的朋友都了解,老版系统的上传图片路径是默认指向wp-content目录下的。做过WP博客的朋友应该十分熟识后台的设置,以前的版本是在Settings修改媒体Media的2013-02-22如何在wordpress上增加文件上传的大小限制(多种实现方法)
碰到这么一个问题,需要在一篇文章中加入一个大小为19.4MB的PDF文件,而wordpress限定的文件大小只有8MB,那么如何在WP博客上上传文件,而且文件大小不受限制呢?本文只限A2012-12-28wordpress 上传附件中文文件名乱码解决办法(for Windows)
我的开发工作是在Mac OS X下进行的,而wordpress又是UTF-8编码,在新版本(我用都是3.0.3)的wordpress中上传中文附件可以正常存储和显示、下载2010-12-29- 从 WP 2.8.5 开始文件上传使用预定义的文件扩展名列表过滤,管理员也不例外。2010-01-18
最新评论