I want to display only the root category of a post in the summary on the archive page. Now I have this code snippet, <?php the_category( '', 'single' ); ?>
, but it's showing the root category name in front of the other categories.
I have no clue how to adapt the snippet so it will only show the root (parent) category.
I want to display only the root category of a post in the summary on the archive page. Now I have this code snippet, <?php the_category( '', 'single' ); ?>
, but it's showing the root category name in front of the other categories.
I have no clue how to adapt the snippet so it will only show the root (parent) category.
Ive found this code snippet and it works perfectly.
$category = get_the_category();
$parent = get_cat_name($category[0]->category_parent);
if (!empty($parent)) {
echo '' . $parent;
} else {
echo '' . $category[0]->cat_name;
}