Gibt es einen Unterschied zwischen Taxonomien und Kategorien?

48

Ich habe den Codex für WordPress aufmerksam gelesen und bin verwirrt über die vagen Definitionen zwischen Taxonomie und Kategorie. In diesem Sinne ist der Begriff auch ein Wort, das in der Beschreibung von Taxonomien verwendet wird, aber auf eine Weise verwendet zu werden scheint, die andeutet, dass er nicht nur auf eine Taxonomie beschränkt ist.

Beide werden beschrieben, um Beiträge zu klassifizieren und zu gruppieren. Ich verstehe, dass Taxonomien eine allgemeinere Form von Kategorien sind, aber wie genau hängen sie miteinander zusammen?

Gibt es einen subtilen Unterschied, den ich einfach nicht wahrnehme?

gate_engineer
quelle
Ich denke, Sie sollten benutzerdefinierte Taxonomien für benutzerdefinierte Beitragstypen erstellen, anstatt die nativen Kategorien zu verwenden, damit es weniger verwirrend ist.
Brad Dalton

Antworten:

59

Taxonomien sind, wie bereits beschrieben, ein Sammelbegriff für Folgendes

  • category

  • post_tag

  • post_format

  • link_category

  • benutzerdefinierte Taxonomie

Die ersten vier sind integrierte Taxonomien, während benutzerdefinierte Taxonomien Taxonomien sind, die vom Benutzer manuell mit erstellt werden register_taxonomy. Benutzerdefinierte Taxonomien können hierarchisch sein (wie die eingebaute Taxonomie category) oder nicht (wie Post-Tags).

Die Kategorien und Tags, die Sie im Backend unter dem Bildschirm "Posts" erstellen, entsprechen den Taxonomien categoryundpost_tag

Sie können in keine zusätzlichen Begriffe erstellen post_format. post_formathaben den Bau in den Begriffen wie post_format_video, post_format_galleryusw. Siehe den Kodex für all Post Formate

Bildbeschreibung hier eingeben

BEARBEITEN

Ich habe die Seite Taxonomien im Codex aktualisiert , um mein Diagramm und die fehlende post_formatTaxonomie aufzunehmen

Pieter Goosen
quelle
3
+1. Nur ein bisschen Pedanterie: Sogar eingebaute Taxonomien werden über erstellt register_taxonomy. 2 mal . :)
gmazzap
Jip, aber sie werden nicht manuell vom Benutzer erstellt. Wie Sie meinen, hätte ich dieses Detail eigentlich in meine Antwort aufnehmen sollen. :-) Vielen Dank
Pieter Goosen
Um ehrlich zu sein, habe ich die Kommentare hinzugefügt, um nicht die Gelegenheit zu verpassen, WordPress über diese blöde doppelte Registrierung von Beitragstypen und Taxonomien zu necken: D
gmazzap
1
Wäre besser, wenn Sie auf das Bild @goose klicken, wird es größer.
Brad Dalton
1
@ GM hahaha, sieh den Witz in all dem. Es ist, als würde man zweimal dasselbe Stück Fleisch essen
Pieter Goosen,
7

Category-, Tag-, Link-Category- und Post-Formate sind in Taxonomien integriert.

Aus dem Codex

Grundsätzlich ist eine Taxonomie ein Weg, um Dinge zu gruppieren.

Die Namen für die verschiedenen Gruppierungen in einer Taxonomie werden als Begriffe bezeichnet. Am Beispiel von Tiergruppen nennen wir eine Gruppe "Vögel" und eine andere Gruppe "Fische". "Fische" und "Vögel" sind Begriffe in unserer Taxonomie. Als Beispiel aus WordPress ist eine Kategorie oder ein Tag (siehe nächster Abschnitt) ein Begriff.

Sakibmoon
quelle
4

Categoryist eine der taxonomyin WordPress eingebauten .

Um die Dinge zu klären: Taxonomie ist ein Weg, Dinge zu gruppieren.

Wir können benutzerdefinierte Taxonomien in WordPress genauso erstellen wie eingebaute. könnte zum Beispiel Carseine Taxonomie mit termslike sein

Audi
Toyota
Benz
Mazda

Es gibt hauptsächlich zwei Arten von Taxonomien: hierarchicalundnon hierarchical

Categoryist das beste Beispiel für hierarchische Taxonomie und Tagein Beispiel für nicht hierarchische Taxonomie

Anwer AR
quelle