Doku » Template Tags/get the category
Inhaltsverzeichnis |
[bearbeiten] Beschreibung
Liest aus, in welcher Kategorie sich der entsprechende Beitrag befindet. Dieser Tag muss sich innerhalb vom Loop befinden.
[bearbeiten] Verwendung
Diese Funktion zeigt im Grunde genommen nichts an. Dazu müsstest du erst auf sie zugreifen und dann per 'echo' wiedergeben.
Das folgende Beispiel gibt den Kategorienamen des jeweiligen Beitrages wieder (ähnlich der the_category() Funktion), ohne sie jedoch zu verlinken und anstelle eines Kommas werden Leerzeichen zum trennen der einzelnen Kategorien verwendet.:
<?php
foreach((get_the_category()) as $cat) {
echo $cat->cat_name . ' ';
} ?>
[bearbeiten] Beispiele
[bearbeiten] Kategoriebilder anzeigen
Folgendes zeigt, entsprechend der Kategorie ID (cat_ID), die Kategoriebilder an und fügt den alt Tag mit definiertem Kategorie Namen (cat_name).
<?php foreach((get_the_category()) as $cat)
{ echo '<img src="http://example.com/images/' . $cat->cat_ID . '.jpg"
alt="' . $cat->cat_name . '" />'; } ?>
[bearbeiten] Zeige nur den ersten Kategorie Namen
<?php $cat = get_the_category(); $cat = $cat[0]; echo $cat->cat_name; ?>
[bearbeiten] Variablen
- cat_ID
- Die Kategorie ID
- cat_name
- Der Kategorie Name
- category_nicename
- Beschreibung fehlt
- category_description
- Die Kategorie Beschreibung
- category_parent
- Die Kategorie ID der Stammkategorie.
[bearbeiten] Verwand
the_category, the_category_rss, the_category_ID, the_category_head, single_cat_title, category_description, dropdown_cats, list_cats, wp_list_cats, in_category, get_category_parents, get_the_category





