Wordpress - Taxonomie

Inhaltsverzeichnis
Taxonomie ist als eine Möglichkeit definiert, ähnliche Elemente zu gruppieren. Im Grunde fügt es dem Inhalt unserer Website eine relationale Dimension hinzu. Im Falle des WordPress Diese relationale Gruppierung wird durch die Labels und Kategorien gegeben, die wir erstellen, um unsere Einträge zu gruppieren; Indem wir sie gruppieren, definieren wir ihre Taxonomie. Diese Taxonomie kann hierarchisch sein, was bei Kategorien und Unterkategorien auftritt, oder nicht, was sich in den Labels oder Tags widerspiegelt.
WordPress-Standardtaxonomien
Standard WordPress kommt mit den folgenden verfügbaren Taxonomien:
1. Kategorie - Ermöglicht es uns, mehrere ähnliche Einträge zu gruppieren.
2. Tag – Dies sind Tags, die an die Einträge angehängt sind.
3. Linkkategorie - Ermöglicht es uns, ähnliche Links zu gruppieren.
Die Kategorien sind hierarchisch und wir definieren sie beim Erstellen der Einträge. Tags verwenden keine Hierarchie und werden auch beim Erstellen von Einträgen definiert, schließlich werden Linkkategorien verwendet, wenn wir ähnliche Links mit dem Linkmanager von . gruppieren WordPress.
Diese drei Taxonomien stehen zur Verwendung in der Basis- und Standardinstallation von . zur Verfügung WordPress.
Jede Kategorie oder jedes Tag, das wir erstellen, ist ein Begriff aus dieser Taxonomie. Eine Kategorie namens Musik ist beispielsweise ein Begriff aus der Kategorie-Taxonomie. Ein Tag namens Rock ist ein Begriff aus der Tag-Taxonomie. Wenn wir diese Konzepte und Begriffe verstehen, helfen wir uns, unsere eigenen Taxonomien zu erstellen, auch wenn wir die Informationen auf unserer Website organisieren möchten.
Aufbau von Taxonomietabellen
In WordPress Wir haben 3 Tabellen in der Datenbank, die alle Informationen zu diesem Thema speichern, die Tabellen sind: wp_terms, wp_terms_relationships, wp_term_taxonomy; Mit diesem Schema können wir die Funktionalität sehr flexibel gestalten, wodurch wir jede Art von benutzerdefinierter Taxonomie definieren können, die Tag-Kategorien oder Link-Kategorien oder jeden neuen Begriff sein kann, den wir benötigen. Die Tafel wp_term_taxonomy definieren, zu welcher Taxonomie jeder Begriff gehört; zum Beispiel werden alle ID-Tags in dieser Tabelle mit einem taxonomischen Wert von aufgelistet post_tag.
Die Tafel wp_term: Beziehung es handelt sich um eine Querverweistabelle, die die taxonomischen Begriffe mit dem Inhalt verknüpft; zum Beispiel, wenn wir einen neuen Datensatz oder Eintrag erstellen und die Beitrags-ID mit der Begriffs-ID zusammenfügen.
Beziehungen verstehen
Um die Beziehungen zwischen den Taxonomietabellen, die wir in haben, besser zu verstehen WordPress Es ist nützlich, die folgende Grafik zu sehen, in der wir einen Auszug des Entity-Relationship-Modells haben:

Wie wir sehen können, sind diese drei Tabellen durch eindeutige Bezeichner verbunden. Sehen wir uns in der folgenden Abbildung eine Abfrage an die Datenbank an, die uns genauer zeigt, wie die Beziehung zwischen den Tabellen hergestellt wird:

Diese Abfrage gibt alle Beiträge in unserer Datenbank zusammen mit allen ihnen zugeordneten taxonomischen Begriffen zurück.
Damit beenden wir das Tutorial und mit diesem Wissen haben wir bessere Werkzeuge, um zu verstehen, wie wir unsere Inhalte organisieren können WordPress, zusätzlich zu den Möglichkeiten, die Funktionalitäten entsprechend unseren Anforderungen zu erweitern.Hat dir dieses Tutorial gefallen und geholfen?Sie können den Autor belohnen, indem Sie diesen Knopf drücken, um ihm einen positiven Punkt zu geben
wave wave wave wave wave