Tag Template

Torna a Articoli

Tag Template

Conoscenze:  PHP, HTML, CSS

Cosa sono i tag template?

I Tag Template sono delle funzioni presenti nel template che richiamano determinate informazioni archiviate nel database e che permettono di personalizzare in modo unico il proprio sito web WordPress.

Quindi, in parole più semplici, un Tag Template è un codice con il compito di:

  • Ottenere informazioni
  • Fare operazioni

Tutti i Temi di WordPress hanno un file header.php al cui interno possiamo vedere un primo tag template

<h1> <?php bloginfo (‘nome’); ?> </ H1>
Mentre h1 fa riferimento ad html il codice racchiuso in <? Php…? > è il codice php che contiene al suo interno il Tag template bloginfo(‘nome’) che ha lo scopo di visualizzare il nome del nostro blog precedentemente salvato nel pannello di amministrazione (che lo ha salvato nel database!).

Un tag template WordPress è composto da tre componenti:

  • Un tag di codice PHP
  • Una funzione di WordPress
  • Parametri opzionali

 

<?php ?>

Quanto sopra mostra gli elementi di tag di apertura ( <?Php ) e di chiusura ( ?> ) Usati per incorporare funzioni e codice PHP in un documento HTML , cioè una pagina web. Esistono diversi modi per incorporare PHP in una pagina, ma questo è il più “portatile”, in quanto funziona su quasi tutti i server Web , purché il server supporti PHP (in genere il nome del file di un documento deve terminare con il estensione .php, quindi il server lo riconosce come documento PHP).

Qualsiasi cosa all’interno di questo tag viene analizzata e gestita dall’interprete PHP, che viene eseguito sul server Web (l’interprete è il motore PHP che capisce cosa fanno le varie funzioni e il codice e restituisce il loro output). Per i nostri scopi, il tag PHP ti consente di inserire le funzioni di WordPress nel tuo tema della pagina e attraverso queste generano le parti dinamiche del tuo blog.

 

Funzione WordPress

Una funzione WordPress o modello è una funzione PHP che esegue un’azione o visualizza informazioni specifiche per il tuo blog o sito web. E come una funzione PHP, una funzione WordPress è definita da una riga di testo (di una o più parole, senza spazi), parentesi aperte e chiuse (parentesi) e in genere un punto e virgola, usato per terminare un’istruzione di codice in PHP .

Un esempio già visto di funzione wordpress è blog info.

 

Parametri

Attraverso il tag template blog info si possono visualizzare anche altre informazioni

  • nome <?php bloginfo('name'); ?>Come accennato, questo visualizza il nome del sito ed è impostato dall’amministratore in Sottomenu Opzioni > Generale per impostazione predefinita.
  • descrizione <?php bloginfo('description'); ?>Questo si chiama “slogan” per il tuo blog che di solito è una specie di frase descrittiva che dice “Il mio blog parla di ….”. È impostato dall’amministratore in Opzioni > Pannello secondario generale .
  • url <?php bloginfo('url'); ?>Quando si desidera visualizzare l’URL o l’indirizzo del sito Web per il proprio sito WordPress, è possibile utilizzare l’URL e verrà visualizzato. Questo deriva anche da Opzioni > Pannello secondario generale .
  • admin_email <?php bloginfo('admin_email'); ?>Se si desidera visualizzare l’e-mail dell’amministratore, non è necessario digitarlo nei file modello. In tal modo, potrebbe essere aperto ai raccoglitori di e – mail che utilizzano software sofisticati per entrare e afferrare gli indirizzi e-mail da utilizzare per lo spam. Usando bloginfo ('admin_email') , l’e-mail viene visualizzata sulla pagina per gli spettatori, ma l’indirizzo e-mail effettivo viene nascosto dai raccoglitori. Bello, eh? L’indirizzo e-mail dell’amministratore è impostato in Opzioni > Pannello secondario generale .
  • versione <?php bloginfo('version'); ?>A volte ti piacerebbe mostrare quale versione di WordPress stai usando. I temi forniti con WordPress per impostazione predefinita includono queste informazioni nel modello di piè di pagina. Visualizza semplicemente la versione di WordPress utilizzata dal tuo blog.

Come visto basta una semplice parola all’interno del Tag Template per cambiare il risultato dell’output, questa parola si chiama parametro.

A seconda del parametro passato nel Tag Template il risultato cambia

Questo è solo un esempio di Tag Template, di seguito ne vedremo altri alcuni semplici altri meno.

 

Tipi di parametri

I parametri che vengono passati in una funzione possono essere di tre tipi

  • Booleani
  • Stringhe
  • Numeri

 

Dove sono memorizzati i tag template

I file dei tag modello sono memorizzati nella wp-includes directory. I file hanno il suffisso “-template.php” per distinguerli dagli altri file WordPress. Esistono 9 file che contengono i tag template:

  • wp-includes/general-template.php
  • wp-includes/author-template.php
  • wp-includes/bookmark-template.php
  • wp-includes/category-template.php
  • wp-includes/comment-template.php
  • wp-includes/link-template.php
  • wp-includes/post-template.php
  • wp-includes/post-thumbnail-template.php
  • wp-includes/nav-menu-template.php

Condividi questo post

Lascia un commento

Torna a Articoli