WordPress di default non permette il caricamento nella media library di qualsiasi tipo di file, per ragioni sia di sicurezza, sia di compilazione. In questa pagina c’è la lista dei file ammessi.
La media library infatti rielabora tutti i dati che riceve e li categorizza a seconda dei meta-dati contenuti in ogni file.
Ma come fare se si vuole aggiungere un file non autorizzato, come per esempio un SVG o con qualsiasi altro tipo di estensione non permessa?
Per togliere il blocco, bisognerà aggiungere una riga di codice nel file wp-config.php
La riga da aggiungere è: define( ‘ALLOW_UNFILTERED_UPLOADS’, true );
Per modificare wp-config.php abbiamo due modi:
1. tramite il file manager del cpanel
2. tramite il file manager del plugin per wordpress “WP File Manager”

Nel primo caso, sarà sufficiente cliccare nell’icona “File Manager” ed entrare nella cartella public_html oppure nella cartella del dominio aggiuntivo che ci interessa – selezionare il file wp-config.php – tasto destro: “edit” – aggiungiamo define( ‘ALLOW_UNFILTERED_UPLOADS’, true ); alla fine del file.
Nel caso invece non si abbia accesso al cpanel, potremo installare il plugin WP FIle Manager che darà la possibilità di effettuare la stessa procedura in modo molto simile, ma direttamente dal proprio pannello di controllo di WordPress.
Per oggi è tutto,
buon lavoro!