Un template tagga è una funzione PHP utilizzata per generare e visualizzare informazioni in modo dinamico. I temi di WordPress contengono diversi template e gli sviluppatori di temi usano i tagga template per recuperare e visualizzare dati dinamici. WordPress ha molti template tag incorporati che possono essere utilizzati nei temi di WordPress. I plugin e i temi di WordPress possono anche definire i propri template tagga e utilizzarli in diversi template.
Esempio:
<?php the_author(); ?>
Il tag template author visualizza il nome dell’autore dell’articolo in WordPress.
Esempio di utilizzo:
<p>This post is written by <?php the_author(); ?></p>
I template possono anche restituire un insieme di dati e gli utenti possono scegliere cosa visualizzare usando i parametri.
Esempio:
<a href="<?php bloginfo('url'); ?>" title="<?php bloginfo('name'); ?>"><?php bloginfo('name'); ?></a>
I template tag sono fondamentalmente funzioni PHP, quindi qualsiasi funzione PHP definita da un plugin o da un tema di WordPress può essere usata come template tag. Per usare una funzione di un tema come tagga template, la funzione deve essere definita nel file functions.php
del tema.
I template tagga sono funzioni PHP, quindi possono essere utilizzati anche all’interno di altre funzioni PHP e template tag. Nell’esempio seguente, abbiamo definito una funzione che visualizza del testo.
Esempio:
function donation_request() { $this_article = wp_title('',true); echo '<p>Hi, if you enjoyed reading '.$this_article.' please consider <a href="http://www.example.com/donate/">donating</a>.'; }
Per utilizzare questa funzione in un template, aggiungere questa riga di codice:
<?php donation_request(); ?>
È anche possibile combinare più tagga template per raggiungere un obiettivo.