WordPress Plugin: Show Active Category

am 27.07.2008 / in technik / unter #

Im Folgenden geht es um ein Worpress Plugin von mir, welches es ermöglicht, die Kategorie(n) eines Artikels in der Navigation hervorheben, wenn man sich auf der Einzelseite eines Blogposts befindet.

Warum braucht man das Plugin?

WordPress ist zwar von Haus aus in der Lage, beim browsen durch die Kategorien eines Blog die aktuelle ausgewählte Kategorie optisch hervorzuheben. Dazu erhält die aktuelle Kategorie einfach die zusätzlich Klasse „current-cat“ und kann mittels CSS definiert werden.

Ist man jedoch auf einer Artikelseite, ist diese Funktionalität nicht mehr gegeben. Egal ob ein Blogpost in einer oder in mehreren Kategorien ist, mit einer Standard-Wordpress-Installation findet man in der Liste der Kategorien keinen Hinweis, zu welcher Kategorie der aktuelle Artikel gehört.

Genau hier verschafft das Show-Active-Category Plugin Abhilfe.

Nach der Installation und Aktivierung des Plugins wird jede Kategorie, zu der ein Artikel gehört, um die Klasse „active_category“ ergänzt. Diese Klasse MUSS danach im WordPress Stylesheet angelegt werden.

Achtung: Wird die Klasse „active_category“ nicht per CSS beschrieben, hat das Plugin keine sichtbaren Auswirkungen!

Download:

show-active-category.zip (1,9 KB)

Installation und Benutzung des Plugins:

  1. Die Datei show-active-category.zip herunterladen und entpacken.
  2. Den entpackten Ordner show-active-category in das Verzeichnis wp-content/plugins kopieren bzw. per dahin FTP hochladen.
  3. Im WordPress Backend unter Plugins das Plugin „Show Active Category (while browsing a post)“ aktivieren.
  4. Im Stylesheet des WordPress Themes eine Anweisung für die Klasse .active_category angeben.
  5. Fertig!

Getestet ist das bisher mit WP 2.5.1 und WP 2.6
Über Feedback zum Plugin freue ich mich natürlich.

Antworten

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.