我发现这里有一些代码,将分类添加为body的类:https://css-tricks.com/snippets/wordpress/add-category-name-body_class/,但似乎只添加了一个分类。有人知道如何调整此代码,以使其可以将多个分类类添加到body中吗?
add_filter('body_class','add_category_to_single');
function add_category_to_single($classes, $class) {
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;
}