Sommario
La tassonomia è definita come un modo di raggruppare elementi simili. Ciò che sostanzialmente fa è aggiungere una dimensione relazionale al contenuto del nostro sito. In caso di Wordpress Questo raggruppamento relazionale è dato dalle etichette e dalle categorie che creiamo per raggruppare le nostre voci; Raggruppandoli stiamo definendo la loro tassonomia, questa tassonomia può essere gerarchica, che si verifica nel caso di categorie e sottocategorie, così come potrebbe non esserlo, che si riflette nelle etichette o nei tag.Tassonomie predefinite di Wordpress
Predefinito Wordpress viene fornito con le seguenti tassonomie disponibili:
1. Categoria: consente di raggruppare più voci simili tra loro.
2. Tag - Questi sono i tag allegati alle voci.
3. Categoria link - Ci permette di raggruppare link simili.
Le categorie sono gerarchiche e le definiamo quando creiamo le voci. I tag non utilizzano la gerarchia e vengono definiti anche durante la creazione delle voci, infine, le categorie di link vengono utilizzate quando raggruppiamo link simili, utilizzando il gestore di link di Wordpress.
Queste tre tassonomie sono disponibili per essere utilizzate nell'installazione di base e predefinita di Wordpress.
Ogni categoria o tag che creiamo è un termine di quella tassonomia. Ad esempio, una categoria chiamata musica è un termine della tassonomia della categoria. Un tag chiamato rock è un termine della tassonomia dei tag. Comprendendo questi concetti e termini, ci aiuteremo a costruire le nostre tassonomie, anche quando vogliamo organizzare le informazioni sul nostro sito.
Struttura delle tabelle tassonomiche
Nel Wordpress Abbiamo 3 tabelle nel database che memorizzano tutte le informazioni su questo argomento, le tabelle sono: wp_terms, wp_terms_relationships, wp_term_taxonomy; Con questo schema possiamo rendere la funzionalità molto flessibile, che ci consente di definire qualsiasi tipo di tassonomia personalizzata, che può essere categorie di tag o categorie di collegamenti o qualsiasi nuovo termine di cui abbiamo bisogno. Il bordo wp_term_taxonomy definire a quale tassonomia appartiene ogni termine; per esempio tutti i tag ID saranno elencati in questa tabella con un valore tassonomico di post_tag.
Il bordo wp_term: relazione è una tabella di rimandi che collega i termini tassonomici con il contenuto; ad esempio quando creiamo un nuovo record o voce e uniamo insieme l'ID del post con il termine ID.
Capire le relazioni
Per comprendere meglio le relazioni tra le tabelle tassonomiche che abbiamo in Wordpress È utile vedere il grafico seguente dove abbiamo un estratto del modello entità-relazione:
Come possiamo vedere queste tre tabelle sono legate da identificatori univoci, vediamo nell'immagine seguente una query al database che ci mostrerà più in dettaglio come si stabilisce la relazione tra le tabelle:
Questa query restituisce tutti i post nel nostro database insieme a tutti i termini tassonomici ad essi associati.
Con questo finiamo il tutorial e con questa conoscenza avremo strumenti migliori per capire come organizzare i nostri contenuti in Wordpress, oltre a essere in grado di pensare a modi per espandere le funzionalità a ciò che la nostra esigenza impone.Ti è piaciuto e hai aiutato questo Tutorial?Puoi premiare l'autore premendo questo pulsante per dargli un punto positivo