新版的,通过写拦截过滤方法,进行文件上传大小限制的修改
只需要到 外观 > 主题编辑器 下修改模板函数,function.php,添加如下函数代码
// 文件上传限制大小 function max_up_size() { return 500*1024*1024; // 500 MB } add_filter('upload_size_limit', 'max_up_size');
单位为 字节(byte)
文件上传限制,也同样在 模板函数里添加
/* 文件上传 类型过滤*/ add_filter('upload_mimes', 'custom_upload_mimes'); function custom_upload_mimes ( $existing_mimes=array() ) { // 添加支持上传的文件类型 $existing_mimes['zip'] = 'application/zip'; $existing_mimes['glb'] = 'model/gltf-binary'; $existing_mimes['gltf'] = 'model/gltf+json'; $existing_mimes['obj'] = 'application/octet-stream'; // 下载是禁止上传的文件类型,可以添加其他类型,注意换行 unset( $existing_mimes['exe'] ); unset( $existing_mimes['php'] ); unset( $existing_mimes['asp'] ); unset( $existing_mimes['bat'] ); unset( $existing_mimes['sh'] ); return $existing_mimes; }