Report abuse

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<?php
function mytheme_body_class($classes) {
    global $post;

    if (is_single()) {
        $categories = get_the_category($post->ID);

        if (isset($categories) && is_array($categories)) {
            foreach ($categories as $category) {
                $classes[] = $category->slug;
            }
        }
    }

    return $classes;
}
add_filter('body_class', 'mytheme_body_class');
?>