Si tenemos un post en WordPress clasificado en varias categorías y sub-categorías, y queremos mostrar en alguna parte del documento «solo» el nombre de la categoría padre de la entrada, podemos utilizar el siguiente script php dentro del archivo single.php de nuestro tema:
$categoria = get_the_category(); $parent = get_cat_name($categoria[0]->category_parent); if (!empty($parent)) { echo $parent; } else { echo $categoria[0]->cat_name; } // Ej. Si tenemos un post en la siguientes categorías: Noticias / Actualidad / León / Ponferrada // El resultado del script mostraría: "Noticias"
Agradezco tu comentario 🤘