Taxonomie
Was ist Taxonomie?
Taxonomie wird verwendet, um Website-Inhalte zu klassifizieren. Ein häufiges Beispiel für eine Taxonomie sind die Tags, die zum Kategorisieren von Beiträgen auf einer Blog-Website genutzt werden; die Bauernmarkt-Website könnte eine Zutaten-Taxonomie verwenden, um Rezepte zu klassifizieren. Einzelne Taxonomie-Entitäten werden als Begriffe bezeichnet (z. B. Blog-Tags oder Rezeptzutaten in diesen Beispielen); eine Gruppe von Begriffen heißt Vokabular (die Menge aller Blog-Post-Tags oder die Menge aller Rezeptzutaten in diesen Beispielen). Technisch gesehen sind Taxonomie-Begriffe ein Entitätstyp und die Entitätssubtypen sind die Vokabulare. Wie bei anderen Entitäten können auch Taxonomie-Begriffe mit Feldern versehen werden; zum Beispiel könnte ein Bildfeld eingerichtet werden, um für jeden Begriff ein Symbol zu speichern.
Ein einzelnes Vokabular kann seine Begriffe in einer Hierarchie organisieren oder sie flach halten. Beispielsweise haben Blog-Tags normalerweise eine flache Struktur, während ein Zutaten-Vokabular für Rezepte hierarchisch aufgebaut sein kann (z. B. könnten Tomaten ein Unterbegriff von Gemüse sein, und unter Tomaten könnten Sie grüne und rote Tomaten anlegen).
Taxonomie-Begriffe werden in der Regel als Referenzfelder an andere Inhaltsentitäten angehängt, wodurch Sie sie zur Klassifizierung von Inhalten nutzen können. Wenn Sie ein Taxonomie-Referenzfeld einrichten, können Sie Nutzern zwei Arten der Begriffsauswahl ermöglichen:
- Freies Tagging
- Neue Begriffe können direkt im Inhaltsbearbeitungsformular angelegt werden.
- Feste Liste von Begriffen
- Die Begriffe werden außerhalb des Inhaltsbearbeitungsformulars verwaltet und kuratiert; Nutzer können beim Bearbeiten von Inhalten nur aus der bestehenden Liste wählen.
Taxonomie-Referenzfelder können zu jeder Entität hinzugefügt werden, etwa zu Benutzerkonten, benutzerdefinierten Blöcken oder normalen Inhaltsobjekten. Wenn Sie sie zur Klassifizierung von regulären Inhaltsobjekten verwenden, wird Ihre Website automatisch mit Taxonomie-Übersichtsseiten für jeden Begriff ausgestattet; auf jeder dieser Seiten werden alle Inhaltsobjekte aufgelistet, die diesem Begriff zugeordnet sind. Wenn Sie zum Beispiel mehrere Rezepte erstellt haben, die alle Karotten als Zutat enthalten, könnte die Taxonomie-Übersichtsseite „Karotten“ so aussehen:
Artikel aus dem Drupal User Guide. Angepasst und bearbeitet von Surendra Mohan, Jennifer Hodgdon und Jojy Alphonso bei Red Crackle, basierend auf „Organizing content with taxonomies“ und „About taxonomy“.