Come aggiungere formati immagine personalizzati in WordPress

Quando carichi un’immagine in WordPress, vengono generate tre copie, oltre all’originale, con dimensioni diverse che possono essere richiamate opportunamente nel tema del tuo sito. In questo modo, viene di volta in volta utilizzata l’immagine con il formato più adatto, evitando uno spreco di risorse che spesso penalizza la valutazione del sito da parte dei motori di ricerca.
Ma se oltre ai formati predefiniti (thumbnail, medium, large) necessiti di ulteriori formati, WordPress ti mette a disposizione una funzione che permette di farlo. Scopriamo come utilizzarla.
- Leggi l'articolo, ti bastano solo 1 minuto, 0 secondi
Sei di fretta? Scarica il PDF e consultalo quando vuoi!
Il codice
Modifica il file functions.php del tuo tema, che trovi nello spazio FTP del tuo sito, in:
wp-content/themes/{nome_del_tema}/
ed aggiungi le seguenti linee di codice:
// Aggiunge un nuovo formato immagine add_action( 'after_setup_theme', function() { add_image_size( 'nome', 800, 600, true ); } );
La funzione add_image_size()
accetta 4 parametri:
$name: il nome del nuovo formato che verrà generato
(string) – (obbligatorio)
default: nessuno
$width: larghezza in pixel dell’immagine
(int) – (opzionale)
default: 0
$height: altezza in pixel dell’immagine
(int) – (opzionale)
default: 0
$crop: indica se operare un hard crop (true) o un soft crop (false)
(boolean) – (opzionale)
default: false