Come aggiungere contenuto dinamico con gli shortcode
Ecco il problema:
Vuoi includere un modulo, un dispositivo di scorrimento o un altro elemento dinamico in uno dei tuoi post o pagine. Come si fa?
Fortunatamente, gli sviluppatori di WordPress hanno creato una soluzione semplice chiamata shortcode.
Cosa sono gli shortcode?
Iscriviti ai temi della competizione su Youtube
Gli shortcode sono semplici codici che puoi aggiungere nell’editor dei post per includere contenuti dinamici da un plug-in.
Ad esempio, il plug-in MetaSlider ti consente di creare e personalizzare i cursori delle immagini nella dashboard di WordPress. Dopo aver creato il tuo slider, puoi visualizzarlo sul tuo sito utilizzando il widget o uno shortcode.
Quasi tutti i plugin che creano contenuti ti forniranno sia un widget che uno shortcode da utilizzare.
Questo è un esempio di come appare uno shortcode fornito dal plugin MetaSlider:
[metaslider id="267″]
Gli shortcode sono sempre racchiusi tra parentesi e iniziano con un nome assegnato dal plugin. In questo caso, quel nome è "metaslider". Poi ci sono una serie di parametri. Lo shortcode sopra ha un parametro chiamato "id" che è impostato uguale a 267.
Come usare gli shortcode
Usare gli shortcode è molto semplice.
Indipendentemente dal plug-in che stai utilizzando, ti verrà fornito lo shortcode da qualche parte nell’interfaccia del plug-in. Ad esempio, WPForms elenca lo shortcode per visualizzare ciascun modulo nel menu Tutti i moduli.
Gli shortcode possono essere semplicemente copiati e incollati nell’editor dei post. Ad esempio, ecco come appare la nostra pagina dei contatti nella dashboard di WP:
Vedi come è visibile lo shortcode?
Il modulo stesso non verrà visualizzato nell’editor. Tuttavia, se visiti la pagina dei contatti sul nostro sito, vedrai il modulo visualizzato al posto dello shortcode trovato nell’editor.
Se stai modificando una bozza, anziché una pagina/post pubblicata, dovrai salvare la bozza prima che lo shortcode venga eseguito nell’anteprima.
Tonnellate di plugin usano shortcode, quindi sei sicuro di incontrarli ad un certo punto se non lo hai già fatto.
Conclusione
Sebbene gli shortcode non siano perfettamente intuitivi a causa della loro limitata capacità di visualizzare in anteprima il contenuto nell’editor, funzionano bene per aggiungere elementi dinamici all’interno di post e pagine.
Una volta che sai che devi solo copiarli e incollarli nell’editor, diventa molto facile lavorarci. Alcuni plugin hanno anche parametri extra per i loro shortcode che puoi usare per personalizzare l’output.