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:
1 | <?php the_author(); ?> |
Il tag template author visualizza il nome dell’autore dell’articolo in WordPress.
Esempio di utilizzo:
1 | <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:
1 | <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:
1 2 3 4 | 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:
1 | <?php donation_request(); ?> |
È anche possibile combinare più tagga template per raggiungere un obiettivo.