Site logo

Archived topic

Separate Containers just in the blog page

4 replies · Started by Anonymous on August 12, 2016

Viewing posts 1–5 of 5

Hi Tim,

There's any way to separate containers only in the blog page like you did in your website?

Thanks,

Iván

I would be very grateful if I could do that.

Thanks,

Iván

Hi there,

This site is all separate containers, the pages that aren't are using the Sections add-on.

However, you could try a function like this:

add_filter( 'body_class', 'ivan_body_class', 100, 2 );
function ivan_body_class( $wp_classes, $extra_classes )
{
	$wp_classes[] = 'one-container';
	if ( is_front_page() ) {
		$wp_classes = array_diff( $wp_classes, array( 'separate-containers' ) );
	} else {
		$wp_classes = array_diff( $wp_classes, array( 'one-container' ) );
	}

    // Add the extra classes back untouched
    return array_merge( $wp_classes, (array) $extra_classes );
}

Adding PHP: https://generatepress.com/knowledgebase/adding-php-functions/

Thanks,

It works!

Appreciate your help. Thanks again!

You're welcome :)

This archived topic is closed to new replies.