Il mio tema ha uno stile per categoria usando il seguente codice, che inserisce la lumaca della categoria corrente come classe CSS.
<div class="CategorySpecificStyle
<?php $category = get_the_category(); echo $category[0]->slug; ?>">
<?php echo $category[0]->cat_name; ?>
</div>
Ora sto per aggiungere un gran numero di nuove sottocategorie, e sembra sciocco aggiungerle tutte in CSS quando dovrei essere in grado di selezionare solo la categoria genitore del post corrente e applicare stili a quello.
Sono stato in grado di ottenere il nome della categoria padre:
$parentcat = get_cat_name($category[0]->category_parent);
Ma gli spazi (e le maiuscole) sono un problema ... E non riesco a ottenere la lumaca della categoria genitore.
So che probabilmente mi manca un semplice passo da qualche parte, ma qualsiasi intuizione sarebbe molto apprezzata.