Die Taxonomie ist das Schema der Klassifizierung. Sie kann als Organisationssystem definiert werden, das es uns ermöglicht, einen Gegenstand mit einem anderen Gegenstand mit anderen ähnlichen Gegenständen in hierarchischen und nicht-hierarchischen Gruppen in Beziehung zu setzen
Beispiel
Lassen Sie uns dies anhand eines einfachen Beispiels aus dem wirklichen Leben verstehen;
In Ihrem Kleiderschrank haben Sie Ihre Hemden in einer Abteilung, Ihre Jacken in einer anderen, Ihre Hosen in einer anderen und so weiter. Aber was ist der Vorteil dieser Technik? Angenommen, Sie wollen eine Hose finden, dann gehen Sie einfach zu dem Abschnitt, der nur Ihre Hosen enthält. Ist das einfach genug? Es handelt sich um ein hierarchisches System oder Kategorien, eine Art Taxonomie. Und jeder Artikel ist mit einer Kennzeichnung versehen, z. B. Größe, Farbe usw. Diese werden als Tags bezeichnet, die nicht hierarchisch sind.
WordPress-Taxonomien
In WordPress gibt es zwei Standard-Taxonomien, die Sie normalerweise ständig verwenden. Die erste ist Kategorie, jeder Beitrag muss eine Kategorie haben. Sie werden als hierarchisches System angezeigt, d. h. wir können eine Eltern-Kind-Beziehung haben. Außerdem sind Kategorien die wichtigste Organisationsmethode in WordPress.
Andererseits sind Tags optional. Sie müssen nicht verwendet werden, aber Sie können sie verwenden, wann immer Sie wollen. Sie sind nicht-hierarchisch, d.h. sie sind nicht miteinander verbunden und werden als sekundäre Organisationsmethode in WordPress betrachtet.
Wenn Sie benutzerdefinierte Taxonomien erstellen, können Sie entweder hierarchische (Kategorien) oder nicht-hierarchische (Tags) erstellen. Diese Taxonomien können auf einen oder mehrere Beitragstypen, einschließlich Beiträge, angewendet werden. Benutzerdefinierte Taxonomien können benutzerdefinierte Index- und Archivvorlagen haben. Diese werden normalerweise neben den Kategorien und anderen Meta-Inhalten angezeigt. Benutzerdefinierte Taxonomien ermöglichen eine erweiterte Organisation des Inhalts.
Erstellen eines neuen benutzerdefinierten Beitragstyps und einer Taxonomie
Wenn Sie also einen neuen benutzerdefinierten Beitragstyp oder eine Taxonomie erstellen, stellt sich als allererstes die Frage, wo Sie Ihren Code in die WordPress-Theme-Struktur schreiben sollen.
Nun, es gibt zwei Möglichkeiten: Die eine ist, ein einfaches Plugin zu erstellen, und die andere ist, es in Ihr Theme zu schreiben. functions.php. Beides hat seine Vor- und Nachteile, zum Beispiel,
Ein Plugin kann ein- und ausgeschaltet werden, und es kann für jedes Thema, das Sie erstellt haben, spezifisch sein. Diese Technik wird in den meisten Fällen verwendet.
Wenn Sie hingegen den Code für benutzerdefinierte Beitragstypen und Taxonomien direkt in Ihr Theme schreiben, ist er nur für benutzerdefinierte Builds gedacht und sein Inhalt ist themenabhängig und ermöglicht einige erweiterte Funktionen.
Es ist eine ganz individuelle Entscheidung, wie man sie in seinem Theme verwendet. Im nächsten Artikel erkläre ich, wie man einen benutzerdefinierten Beitragstyp und eine Taxonomie mit den beiden beschriebenen Techniken erstellt und wir werden mehr über benutzerdefinierte Beitragstypen und Taxonomien erfahren.
Wenn du Fragen hast, schreibe mir unten einen Kommentar oder kontaktiere mich unter twitter.