Come aggiungere SVG a WordPress

abilitare il supporto svg

WordPress supporta molte estensioni per i file media tra cui png, jpeg, gif, ma non consente il caricamento delle immagini con estensione svg.

Per fortuna è abbastanza semplice abilitare il loro caricamento attraverso l’ uso di un plugin o modificando il file functions.php del tuo tema.

Come abilitare il caricamento delle SVG.

Metodo 1: Con il plugin SVG Support.

Se stai cercando il metodo più semplice e veloce l’ uso del plugin farà sicuramente al tuo caso. Basta scaricare il file direttamente dal sito di WordPress oppure dalla dashboard di WordPress nel menu Plugin.

Una volta installato il plugin basterà attivarlo e seguire le istruzioni nel pannello di configurazione.

  1. La prima opzione Enable Advanced Mode ovvero l’attivazione della modalità avanzata del plugin, ti consente di indirizzare i tuoi SVG con CSS. Se non vuoi animare i tuoi SVG puoi scegliere questa opzione.
  2. La seconda opzione Restrict to Administrators  ti consente di limitare il caricamento di questa tipologia di immagini solo agli utenti amministratori.

Metodo 2: modifica del file functions.php del tuo tema:

Basta inserire il seguente filtro all’ interno del file functions.php presente nella directory principale del tuo tema:

add_filter('upload_mimes', 'add_svg_extension');

function add_svg_extension( $mimes ) {
	$mimes['svg'] = 'image/svg+xml';
	return $mimes;
}

Fatto hai appena aggiunto il supporto a WordPress per le SVG e potrai caricare nella libreria media le tue nuove immagini.