Webdesign, WordPress Programmierung, Online und Social Media Marketing - Webworker Blog
WordPress selbst bietet schon einige schöne Möglichkeiten die Kategorien zu sortieren, doch hin und wieder reichen diese nicht aus. So fehlt mir zum Beispiel immer mal wieder die Möglichkeit die WordPress Kategorien individuell nach Wunsch zu sortieren, wofür ich auf das Plugin My Category Order zurückgreife, welches die Sortierung nach Lust und Laune zulässt. Weiter können die individuell sortierten Kategorien via Widget oder auch manuell in das Theme eingefügt werden. Letzteres für mich eine Grundvoraussetzung, da ich in meinen Themes fast ausschließlich nur manuell arbeite.
Der WordPress Template Tag wp_list_categories() ist für die Auflistung der Kategorien zuständig. Diesem Template Tag können neben so einigen individuellen Einstellungen für die Sortierung fünf verschiedene Befehle mitgegeben werden: ID, name, slug, count, term_group, wobei die Standardeinstellung name ist. Weiter gibt es noch die Möglichkeit die Ausgabe aufsteigend oder absteigend einzustellen.
So sieht z.B. der manuelle Aufruf der Kategorien Liste absteigend sortiert nach ID wie folgt aus:
<?php wp_list_categories('orderby=id&order=DESC'); ?>
Wer stattdessen die absteigende Ausgabe nach Anzahl der in der Kategorie enthaltenen Artikel wünscht, kann dies mit folgendem Aufruf erreichen:
<?php wp_list_categories('orderby=count&order=DESC'); ?>
Das Plugin My Category Order ermöglicht es stattdessen die Kategorien individuell nach Wunsch zu sortieren. In meinen Augen eine äußerst interessante Möglichkeit, da oft die Sortierung alphabetisch nach dem Namen, oder die Sortierung nach ID oder Anzahl der Artikel nicht wirklich das Gelbe vom Ei ist.
Das Plugin My Category Order ist ganz einfach in der Handhabung. Installieren, aktivieren und dann erscheint im Artikel Bereich ein neuer Menüpunkt Kat.-Reihenfolge.
Dort dann einfach die entsprechende Kategorie anklicken, die Maustaste festhalten, die Kategorie an die gewünschte Stelle ziehen und die Maustaste wieder loslassen. Wenn auf diese Weise alle Kategorien wunschgemäß sortiert wurden unten auf Klicke, um die Kategorien zu ordnen klicken und schon sind die Kategorien entsprechend sortiert. Es können neben den Hauptkategorien natürlich auch die entsprechenden Unterkategorien wunschgemäß sortiert werden.
Damit das Ganze dann im Blog sichtbar wird kann entweder das entsprechende Widget an der gewünschten Stelle eingebaut werden, oder der Einbau manuell über die entsprechende Datei im Theme erfolgen. Hierfür kommt der folgende Codeschnipsel zum Einsatz:
<?php wp_list_categories('orderby=order'); ?>
WordPress Kategorie Beschreibung anzeigen - In Adminbereich kann jeder Kategorie eine individuelle Beschreibung hinzugefügt werden, doch manche Themes unterstützen die Anzeige der Kategorie Beschreibung nicht, so dass in diesem Fall manuell nachgepflegt werden muss. Heute [...]
WordPress Tagcloud bzw. Archive mit nofollow verlinken - Der eine oder andere hat in seinem WordPress Blog die Tagcloud oder auch die Archive als Widget bzw. manuell über die Sidebar eingebunden. Die Verlinkungen der einzelnen Tags und Archive [...]
Random Posts – zufällig ausgewählte Artikel ohne Plugin anzeigen - Eine Version für die Verbesserung der internen Verlinkung ist die Anzeige von zufällig ausgewählten Artikeln – random posts – in der Sidebar des Blogs. Um die random posts anzeigen zu [...]
Artikel verstecken mit dem Plugin WP Hide Post - Hin und wieder möchte der Blogger den einen oder anderen Artikel in seinem Blog versteckt veröffentlichen bzw. die Sichtbarkeit des Artikels in den unterschiedlichen Blog Bereichen beeinflussen. Dafür nutze ich [...]
Ähnliche Artikel in WordPress mit dem Similar Posts Plugin - Weit verbreitet und äußerst beliebt ist die Möglichkeit unterhalb des Blogartikels ähnliche Artikel, also die so genannten similar oder related posts anzuzeigen. Für den interessierten Leser des Blogartikels ergibt sich [...]