Meu tema tem estilo por categoria, usando o código a seguir, que insere a lesma da categoria atual como uma classe CSS.
<div class="CategorySpecificStyle
<?php $category = get_the_category(); echo $category[0]->slug; ?>">
<?php echo $category[0]->cat_name; ?>
</div>
Agora estou prestes a adicionar um grande número de novas subcategorias, e parece bobagem adicioná-las todas em CSS, quando eu puder selecionar a categoria pai da postagem atual e aplicar estilos a ela.
Consegui obter o nome da categoria pai:
$parentcat = get_cat_name($category[0]->category_parent);
Mas espaços (e letras maiúsculas) são um problema ... E eu não consigo entender a lesma da categoria pai.
Eu sei que provavelmente estou perdendo um passo simples em algum lugar, mas qualquer insight seria muito apreciado.