Home / body_class / Add custom body_class to all post and pages
  • Add custom body_class to all post and pages

    add-custom-body_class-to-all-post-and-pages

    This is similar to another body_class post I made however I had a few emails asking about just adding a specific class to the body on every page. Adding this snippet to the functions.php of your wordpress theme will let you add specific classes to wordpress body_class function. Don’t forget to add <?php body_class(); ?> to the body tag within header.php.

    wordpress snippet : PHP

    <>
    add_filter('body_class','add_body_classes');
    function add_body_classes($classes) {
        $classes[] = 'my-class-one';
        $classes[] = 'my-class-two';
        $classes[] = 'my-class-three';
        return $classes;
    }
    

    wordpress snippet : PHP

    <>
    <?php body_class(); ?>
    

    ( WordPress codex functions, hooks, in this snippet. )

    body_class, add_filter,

Build a better with wpsnipp.com

Weekly snippets, themes, deals coupons roundup.

x No Thanks