[WordPress] Creare uno shortcode personalizzato

Creare uno shortcode personalizzato su WordPress è molto semplice e ci permette di estendere le funzionalità di WordPress stesso o di un tema che stiamo utilizzando, la prima cosa è includere il nuovo shortcode su WordPress

add_shortcode("shortcodeprova","shortcodeprova_function");
Cosi facendo abbiamo definito uno shortcodeprovadi nome “separatore” che richiamerà una funzione di nome shortcodeprova_function. Ora non resta che scrivere la funzione PHP cosi da fargli eseguire un codice che ci interessa:

function shortcodeprova_function($atts, $contenuto = null) {
extract(shortcode_atts(array(
"tipo" => "info"
), $atts));
return $tipo.' '.$contenuto;
}

Cosi siamo riusciti a mappare una variabile passata dallo shortcode alla funzione che generare l’html relativo.

 

Speriamo sia una prima guida per iniziare a sviluppare su WordPress.

Start typing and press Enter to search