Funcția body_class este frumoasă pentru a adăuga o grămadă de clase la eticheta body care au informații despre ce fel de pagină este afișată în prezent. Probabil în scopuri de styling. Dar, indiferent de motiv, nu include o clasă pentru categoria (sau categoriile) curente pentru o singură postare.
Aceasta adaugă această categorie nume „frumos”:
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; )