Agregar nombre de categoría a body_class - Trucos CSS

Anonim

La función body_class es útil para agregar un montón de clases a la etiqueta body que tienen información sobre el tipo de página que se muestra actualmente. Probablemente con fines de estilismo. Pero por alguna razón, no incluye una clase para la categoría actual (o categorías) para una sola publicación.

Esto agrega ese nombre de categoría "agradable":

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; )