Kategorietitel und Kategorie Beschreibung ausgeben

Wenn man eine neue Kategorie eingibt kann man dieser, neben einem Namen und der übergeordneten Kategorie, eine Beschreibung mitgeben. Die meisten Templates die ich bisher gesehen habe, verzichten darauf, die Kategoriebeschreibung in irgendeiner Weise mit anzugeben. Dabei kann es ganz praktisch sein, diese auf den Kategorieseiten, gemeinsam mit dem Tital auszugeben.

Zuerst benötigen wir ein Template, mit dem Namen category.php. Es handelt sich dabei um ein bekanntes WordPress Template, dass von WordPress zur Darstellung der Kategorien nutzt. Dieses Template sollte so aussehen, wie die index.php. Auf alle Fälle muss The Loop im Template enthalten sein.

Um nun die Kategoriebeschreibung und den Titel auszugeben, setzen wir folgenden Code ausserhalb von The Loop.

 
<h1><?php single_cat_title('Sie durchsuchen: '); ?></h1>
 
  <strong><?php echo category_description(); ?></strong>
 

Man sollte beachten, dass in der Kategoriebschreibung auch etwas sinnvolles stehen sollte, da man sich die Ausgabe sonst sparen kann...

Ähnliche Beiträge
4 Antworten zu “Kategorietitel und Kategorie Beschreibung ausgeben”
  1. 1
    Alex (am 17. März 2009 um 20:57 Uhr)

    Erstmal Danke für diesen Beitrag, genau das habe ich gerade gesucht. Ich habe auch gerade noch festgestellt, dass man in der Beschreibung sogar HTML verwenden kann. Eine Sache habe ich jetzt allerdings noch nicht hinbekommen: Ich hätte gerne, dass die Beschreibung nur auf der ersten Kategorie-Seite ausgegeben wird – Hast Du eine Ahnung wie man das bewerkstelligen kann?

  2. 2
    Alex (am 17. März 2009 um 21:22 Uhr)

    Habe es jetzt selber gefunden, “$paged < 2″ ist die magische Formel :)

  3. 3
    Michel (am 13. November 2009 um 18:11 Uhr)

    Vielen Dank für die Anleitung, gefunden habe ich jedoch folgende Abweichung: Man kann in der Datei archive.php unter der if-Anweisung die entscheidet ob es eine Kategorieseite ist auch den Einschub zur Ausgabe der Kategoriebeschreibung einfügen. Ich denke das dies irgendwann mit einer neuen Version von WP umgestellt wurde.

  4. 4
    Bernt (am 22. März 2010 um 14:48 Uhr)

    Hallo,

    ich habe in der Archive.php folgendes eingefügt:

    <?php if ( (is_category() and ($paged

    Dadurch erscheint die Beschreibung nur auf der ersten Kategorieseite, leider kann ich aber kein html verwenden. Images etc. werden automatisch gefiltert.