A função body_class é boa para adicionar várias classes à tag body que contém informações sobre que tipo de página está sendo exibida no momento. Provavelmente para fins de estilo. Mas por alguma razão, não inclui uma classe para a categoria atual (ou categorias) para uma única postagem.
Isso adiciona o nome “legal” da categoria:
add_filter('body_class','add_category_to_single'); function add_category_to_single($classes) ( if (is_single() ) ( global $post; foreach((get_the_category($post->ID)) as $category) ( // add category slug to the $classes array $classes() = $category->category_nicename; ) ) // return the $classes array return $classes; )