È possibile consentire il caricamento di file zip in WordPress?
6 lug 2012, 12:59:17
Visualizzazioni: 37.1K
Voti: 5
È possibile consentire il caricamento di file zip in WordPress?
Ho il seguente codice ma non funziona.
function custom_upload_mimes($existing_mimes = array()) {
// Aggiungi file *.EPS al caricamento Media
$existing_mimes['eps'] = 'application/postscript';
// Aggiungi file *.AI al caricamento Media
$existing_mimes['ai'] = 'application/postscript';
// Aggiungi file *.AI al caricamento Media
$existing_mimes['3ds'] = 'application/postscript';
// Aggiungi file *.dwg al caricamento Media
$existing_mimes['dwg'] = 'application/acad';
// Aggiungi file *.dwg al caricamento Media
$existing_mimes['dwg'] = 'application/x-acad';
// Aggiungi file *.dwg al caricamento Media
$existing_mimes['dwg'] = 'application/autocad_dwg';
// Aggiungi file *.dwg al caricamento Media
$existing_mimes['dwg'] = 'application/dwg';
// Aggiungi file *.dwg al caricamento Media
$existing_mimes['dwg'] = 'application/x-dwg';
// Aggiungi file *.dwg al caricamento Media
$existing_mimes['dwg'] = 'application/x-autocad';
// Aggiungi file *.dwg al caricamento Media
$existing_mimes['dwg'] = 'drawing/dwg';
//aggiungi .zip
$existing_mimes['zip'] = 'application/zip';
return $existing_mimes;
}
add_filter('upload_mimes', 'custom_upload_mimes');

Andrew Welch
1.07K
Commenti
Tutte le risposte alla domanda
3
2
Se stai utilizzando WP MultiSite puoi configurare il comportamento nel seguente modo (testato in WP 3.8.1):
- Vai alle impostazioni di rete nel tuo browser:
http://example.com/wp-admin/network/settings.php
- Scorri fino in fondo alla pagina delle impostazioni e troverai una lista dei tipi di file consentiti, aggiungi
zip
alla lista.

Ronny Lindner
127
29 mar 2014 16:49:37
1
Ecco un'azione che funziona sul mio sito:
add_filter('upload_mimes', 'custom_upload_mimes');
function custom_upload_mimes ( $existing_mimes=array() ) {
// aggiungi la tua estensione all'array mimes come mostrato di seguito
$existing_mimes['zip'] = 'application/zip';
$existing_mimes['gz'] = 'application/x-gzip';
return $existing_mimes;
}

Pontus Abrahamsson
6.71K
6 lug 2012 13:08:25
0
Nella versione 5.0.3 (probabilmente già prima): Per multisite (almeno), puoi modificare le estensioni consentite e aggiungere zip nelle impostazioni di rete. Non è più necessario modificare i file.
I miei siti > Amministrazione rete > Impostazioni > Tipi di file caricabili

Ralf
121
24 gen 2019 12:36:00
Domande correlate
2
risposte