Codice

Costruire e usare shortcode

Usare shortcode semplice e con attributi

Gli shortcode di WordPress sono una funzionalità per incorporare facilmente funzioni o contenuti specifici all'interno delle pagine, dei post o dei widget
senza la necessità di scrivere un codice .

Creazione di uno Shortcode

Per creare uno shortcode , è necessario utilizzare la funzione add_shortcode() in functions.php del tema.


function Testo_pagina()
{?>


<p><?php the_title()?></p>

<button type="button" class="btn btn-primary">bottone</button>

<?php
}
add_shortcode('primo', 'Testo_pagina');


Un esempio avanzato con attributi

function attributi($atts)
{
    shortcode_atts(array(
        'nome' => 'livio',
        'cognome' => 'bll',
    ), $atts, 'autore');

    return 'autore ' . $atts['nome'] . ' ' . $atts['cognome'];
}
add_shortcode('autore', 'attributi');



Questo crea uno shortcode [attributi] che supporta due attributi: ["nome" e "cognome"]. Entrambi gli attributi sono opzionali e assumono valori predefiniti [nome="livio" cognome="bll"] se non vengono indicati valori espliciti


Utilizzo di uno Shortcode

Nel primo esempio



<?php echo do_shortcode("[Testo_pagina]"); ?>

Nel esempio avanzato con attributi


<?php echo do_shortcode("[attributi nome='walter' cognome='bl']"); ?>


Contenuto riservato

Accedi all'area riservata per scaricare il codice sorgente di questo articolo.

Livio Bollini
Walter Livio Bollini

Matematico & Informatico · Intelligenza Artificiale · Sviluppo Web