Se provi a caricare in WordPress un file vettoriale con estensione .svg (che potrebbe essere benissimo il logo aziendale) oppure un file di tipo font con estensione .ttf, .woff, .woff2, .eot ti accorgi che WordPress non te lo consente. Probabilmente per motivi di sicurezza, giustamente, ma il problema è aggirabile.
Ti basta inserire il seguente codice:
define('ALLOW_UNFILTERED_UPLOADS', true);
nella pagina wp-config.php che trovi nella cartella principale (root) del tuo sito web, ovviamente entrando nello spazio ftp del tuo provider di hosting. Se tutte queste parole ti suonano come arabo non esitare a contattarci per una consulenza, noi ci occupiamo anche di questo!
Il codice scritto puoi inserirlo subito dopo delle righe che somigliano* a queste, già presenti nel file wp-config.php:
// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define( 'DB_NAME', 'database_name_here' );
/** MySQL database username */
define( 'DB_USER', 'username_here' );
/** MySQL database password */
define( 'DB_PASSWORD', 'password_here' );
/** MySQL hostname */
define( 'DB_HOST', 'localhost' );
*somigliano perché ogni sito web ha la sua configurazione, quindi ti riportiamo del codice di esempio solo per farti capire dove posizionare il codice che risolve.
IMPORTANTE
Siccome il codice che ti abbiamo dato per risolvere permette di caricare qualsiasi tipo di file non va tenuto per sempre, almeno questo ci sentiamo di consigliarti, perché può essere uno dei tanti modi con cui il sito risulta vulnerabile ad attacchi informatici… se WordPress non lo consente di default c’è da farsi una domanda no?!?!
Quindi ti consigliamo vivamente di inserire il codice, caricare i file che ti servono che non potevi caricare normalmente e poi togliere di nuovo quella riga, magari commentandola** così se ti serve di nuovo ce l’hai già.
** per commentare in php è sufficiente mettere a inizio riga un doppio slash “//”.