Taxonomie Guide für WP 3.0
Taxonomien und WordPress. Definition von Taxonomie, Verwendungsbeispiele für Taxonomien . Taxonomie Templates und Taxonomie Cloud.
- Taxonomie in WordPress

Taxonomien kann es das neue WordPress 3.0 und zwar einfacher als WP 2.8 wo es diese das erste Mal gab. Eingeweihte nutzen dies schon seit geraumer Zeit, andere diskutieren gerne darüber und viele freuten sich. Doch selten fand ich noch Erklärungen was denn dies so sei und wozu es nützlich und gut ist.
Und weil der Taxonomie Guide doch lang ist biet ich hier Sprunglinks zu den einzelnen Bereichen an:
- Inhalt
- Definition
- Taxonomien von WP
- wo ordnen sich Taxonomien in WP ein
- Tipps zur Praxis
- Einsatzmöglichkeiten von Taxonomien
- Taxonomie Templates nutzen
- Taxonomie Clouds erstellen
- Ausblick auf weitere Taxonomie Guides
Um Taxonomien nicht nur technisch, sondern auch halbwegs logisch zu verwenden dachte ich sei es auch nötig, sich mal anzuschauen was denn eine Taxonomie ist:
Eine Taxonomie (altgr. táxis ,Ordnung’ und nómos ,Gesetz’) oder Klassifikationsschema ist ein einheitliches Verfahren oder Modell, um Objekte eines gewissen Bereichs (ggf. unter Zuhilfenahme eines Klassifikationsinstruments) nach bestimmten Kriterien zu klassifizieren, das heißt sie in bestimmte Kategorien oder Klassen (auch Taxa genannt) einzuordnen.[1] Taxonomie
Also auf gut deutsch: eine Möglichkeit Inhalte in einer neuen Schublade zu sortieren, in der man Unterteilungen machen kann.
Die Schubladen (Taxonomien) die WordPress bereits hat
heißen “Kategorien” und ” Tags”. Kategorien kann man noch dazu hierarchisch ordnen, Tags nicht.
Man kann einer Taxonomie jeden Namen geben den man mag. Sinnvoller weise jedoch einen, der genau beschreibt worum es bei dieser *Ordnung* geht, sonst kennst Du dich irgendwann nicht mehr aus
Am Beispielbild siehst Du die erstellten Taxonomien “video” und “Schauspieler”.
Wo gehören Taxonomien dazu
- Taxonomien zuweisen

- Taxonomien gehören zu den Artikeln

Normal findet man eine erstellte Taxonomie im Admincenter als Ordnungshilfe für Artikel. Ist eine Taxonomie richtig erstellt, erscheint sie unterhalb des Menüpunktes “Artikel” im Adminbereich von WP.
Mag man einem Artikel eine Taxonomie zuweisen, so findet man dies auf der rechten Seite unter:
Admincenter==>Artikel erstellen==>rechte Seite . Und dort unter dem Namen, den man der Taxonomie gegeben hat.
Schubladen zum Sortieren sind gut
doch hat man zuviele davon findet man auch nichts mehr. Drum sei sparsam mit dem neuen Spielzeug Taxonomie.
- Erstens kann man sich verzetteln,
- zweitens findet der Leser den Inhalt schneller, je flacher eine Menüführung ist und
- drittens wird sonst der Adminbereich unübersichtlich und die Ordnung der Schubladen geht verloren.
Möglichkeiten mit Taxonomien
Du schreibst in Deinem Blog über dies und das und hast eine irre Tagcloud. Gern tätst Du diese ein wenig übersichtlicher schlichten. Also eine Tag(Schlagwort)Cloud über Bereich X eine über den Bereich Y und eine über die Tags, die man auch unter Z gut darstellen könnte.
Du hast wenige Kategorien und möchtest keine Unterkategorien, aber so eine Übersicht welche Artikel wo noch dazu passen wäre fein. zb Videosammlung/Handies/Filme/Gartenblogs.
Du hast einen großen Newsbereich, da landen viele unterschiedliche Artikel drin und diese fürs Archiv aufzusplitten wäre wunderbar. Machst Du dies aber in unterschiedlichen Kategorien wäre die Programmierung für die *Featured* Artikel sehr kompliziert.
usw…
Praxisbeispiele gerne erwünscht
Taxonomien sichtbar machen mit den templates
- Taxonomie templates

WordPress 3.0 erkennt automatisch templates, die taxonomie.php heißen. Man kann somit Taxonomie Archive unterschiedlich darstellen. Dies wirkt sich aber nur für die Archivansicht aus – der einzelne Artikel, der einer oder mehreren Taxonomien zugeordnet ist wird vom taxonomie.php template nicht berührt!
Beispiel:
Du hast die Taxonomie “Schauspieler” erstellt und darin gibts die “Angelina” – Du hast jede Menge Artikel über Angelina geschrieben und magst, dass die Archivansicht der Taxonomie Schauspieler-Angelina ganz speziell aussieht.
Du erstellst somit das template taxonomie-schauspieler-angelina.php und schon kannst Du da drin mit eigenen CSSKlassen besonders gestalten.
- Taxonomie templates

Hast Du unter “Schauspieler ” auch den Brad und gönnst du dem keine besondere Gestaltung dann nimmt WP das taxonomie-schauspieler.php template, gibt es das nicht, dann das taxonomie.php template, hast du dies auch nicht, dann nimmt WP die archive.php.
Taxonomien als Cloud darstellen
- Taxonomie Clouds

Du kennst vermutlich Tagclouds. Du kannst auch die erstellten Taxonomien als Cloud darstellen.
Hier der einfache Code, den Du in die sidebar.php oder wo auch immer Du diese Clouds darstellen magst einfügst. Nutzt Du Widgets brauchst Du ein Plugin, um diesen Code in ein Textwidget einfügen zu können:
<li>Taxonomie Cloud Schauspieler</li> <?php wp_tag_cloud( array( 'taxonomy' => 'schauspieler' ) ); ?> <li>Taxonomie Cloud Video</li> <?php wp_tag_cloud( array( 'taxonomy' => 'video' ) ); ?>
Das gezeigte HTML muss nicht zu dem HTML in der Sidebar Deines Themes passen. Einfach abschauen wie die anderen Angaben drin stehen.
Taxonomie Guide 2ter Teil
die nächsten Artikel zum Thema Taxonomien in WP 3.0 werden sich den unterschiedlichen WP Plugins zum Thema widmen und auch wie man Taxonomien in der functions.php sich selbst schreiben kann.

Sehr schöner und verständlicher Artikel mit einem guten Praxisbeispiel.
Ich bin immer noch mit mir selbst am hadern ob, und wenn in welcher Form ich Taxonomies in einem Redesign meines Blogs einsetzen werde. Aber wie das so ist.. ich hab jeden Tag eine neue Idee die alles bisherige wieder über den Haufen wirft. Das kennt Ihr wohl alle
lg
Jonas20.07.10 09:53 | # |
Sehr schön geschrieben, hört sich interessant an.
Werd ich definitiv mal in meine engere Wahl mit einbeziehen : )
Grüße
Sebastian20.07.10 11:39 | # |
Bin gerade eher durch Zufall auf diesen Artikel gestoßen. Ich wusste bisher gar nicht, dass man außer Kategorien und Tags auch noch andere “Taxonomien” anlegen kann. Um ehrlich zu sein, ich wäre nicht einmal auf die Idee gekommen. Beim Lesen des Artikels ist mir jedoch die ein oder andere sinnvolle Anwendungsmöglichkeit eingefallen.
Vielen Dank für den Artikel. Ich muss sagen dieses Blog gefällt mir insgesamt sehr gut.
Grüße
Christoph01.08.10 22:36 | # |