Tambahkan Nama Kategori ke body_class - Trik CSS

Anonim

Fungsi body_class bagus untuk menambahkan sekumpulan kelas ke tag body yang memiliki informasi tentang jenis halaman yang sedang ditampilkan. Mungkin untuk tujuan styling. Tetapi untuk alasan apa pun, itu tidak menyertakan kelas untuk kategori saat ini (atau kategori) untuk satu posting.

Ini menambahkan kategori "bagus" nama:

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