Προσθήκη ονόματος κατηγορίας στο body_class - CSS-Κόλπα

Anonim

Η λειτουργία body_class είναι καλή για την προσθήκη πολλών τάξεων στην ετικέτα σώματος που έχουν πληροφορίες σχετικά με το είδος της σελίδας που εμφανίζεται αυτήν τη στιγμή. Πιθανώς για λόγους styling. Αλλά για οποιονδήποτε λόγο, δεν περιλαμβάνει τάξη για την τρέχουσα κατηγορία (ή κατηγορίες) για μία ανάρτηση.

Αυτό προσθέτει αυτήν την κατηγορία «ωραίο» όνομα:

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