admin管理员组文章数量:1410705
Is it possible to allow zip files to be uploaded in Wordpress?
I have the following code but it doesn't work.
function custom_upload_mimes($existing_mimes = array()) {
// Add *.EPS files to Media upload
$existing_mimes['eps'] = 'application/postscript';
// Add *.AI files to Media upload
$existing_mimes['ai'] = 'application/postscript';
// Add *.AI files to Media upload
$existing_mimes['3ds'] = 'application/postscript';
// Add *.dwg files to Media upload
$existing_mimes['dwg'] = 'application/acad';
// Add *.dwg files to Media upload
$existing_mimes['dwg'] = 'application/x-acad';
// Add *.dwg files to Media upload
$existing_mimes['dwg'] = 'application/autocad_dwg';
// Add *.dwg files to Media upload
$existing_mimes['dwg'] = 'application/dwg';
// Add *.dwg files to Media upload
$existing_mimes['dwg'] = 'application/x-dwg';
// Add *.dwg files to Media upload
$existing_mimes['dwg'] = 'application/x-autocad';
// Add *.dwg files to Media upload
$existing_mimes['dwg'] = 'drawing/dwg';
//add .zip
$existing_mimes['zip'] = 'application/zip';
return $existing_mimes;
}
add_filter('upload_mimes', 'custom_upload_mimes');
Is it possible to allow zip files to be uploaded in Wordpress?
I have the following code but it doesn't work.
function custom_upload_mimes($existing_mimes = array()) {
// Add *.EPS files to Media upload
$existing_mimes['eps'] = 'application/postscript';
// Add *.AI files to Media upload
$existing_mimes['ai'] = 'application/postscript';
// Add *.AI files to Media upload
$existing_mimes['3ds'] = 'application/postscript';
// Add *.dwg files to Media upload
$existing_mimes['dwg'] = 'application/acad';
// Add *.dwg files to Media upload
$existing_mimes['dwg'] = 'application/x-acad';
// Add *.dwg files to Media upload
$existing_mimes['dwg'] = 'application/autocad_dwg';
// Add *.dwg files to Media upload
$existing_mimes['dwg'] = 'application/dwg';
// Add *.dwg files to Media upload
$existing_mimes['dwg'] = 'application/x-dwg';
// Add *.dwg files to Media upload
$existing_mimes['dwg'] = 'application/x-autocad';
// Add *.dwg files to Media upload
$existing_mimes['dwg'] = 'drawing/dwg';
//add .zip
$existing_mimes['zip'] = 'application/zip';
return $existing_mimes;
}
add_filter('upload_mimes', 'custom_upload_mimes');
Share
Improve this question
edited Jul 6, 2012 at 11:47
Andrew Welch
asked Jul 6, 2012 at 9:59
Andrew WelchAndrew Welch
1,0795 gold badges12 silver badges24 bronze badges
1
- Please explain "it doesn't seem to work". – Scott Commented Jul 6, 2012 at 10:08
3 Answers
Reset to default 9Here is a action that works on my site:
add_filter('upload_mimes', 'custom_upload_mimes');
function custom_upload_mimes ( $existing_mimes=array() ) {
// add your extension to the mimes array as below
$existing_mimes['zip'] = 'application/zip';
$existing_mimes['gz'] = 'application/x-gzip';
return $existing_mimes;
}
If you are using WP MultiSite you can configure the behavior the following way (tested in WP 3.8.1):
- Go to the network settings in your browser:
http://example/wp-admin/network/settings.php
- Scroll down to the bottom of the settings page and you will find a list of allowed file types, add
zip
to it.
In 5.0.3 (probably already earlier): For multisite (at least), you can edit the allowed extensions and add zip in the network settings. No need to edit files anymore.
My Sites > Network Admin > Settings > Upload file types
本文标签: uploadsIs it possible to allow zip files to be uploaded in Wordpress
版权声明:本文标题:uploads - Is it possible to allow zip files to be uploaded in Wordpress? 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.betaflare.com/web/1744928114a2632729.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论