Kategooria nime lisamine kehaklassi - CSS-trikid

Anonim

Funktsioon body_class sobib kenasti lisama kehamärgendile hulga klasse, millel on teave selle kohta, millist lehte praegu kuvatakse. Ilmselt stiili eesmärgil. Kuid mingil põhjusel ei sisalda see ühe postituse jaoks praeguse kategooria (või kategooriate) klassi.

See lisab selle kategooria "kena" nime:

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