$has_sidebar ? 'col-lg-9 col-12' : 'col-xl-8 offset-xl-2 col-lg-10 offset-lg-1 col-12', 'sidebar_classes' => $has_sidebar ? 'col-lg-3 col-12' : '', 'content_width' => $has_sidebar ? 850 : 750, 'has_sidebar' => $has_sidebar, ); if ( is_singular() ) { if ( 'left' === get_post_meta( get_the_ID(), 'blockchain_lite_sidebar', true ) ) { $classes = array( 'container_classes' => $has_sidebar ? 'col-lg-9 push-lg-3 col-12' : 'col-xl-8 offset-xl-2 col-lg-10 offset-lg-1 col-12', 'sidebar_classes' => $has_sidebar ? 'col-lg-3 pull-lg-9 col-12' : '', 'content_width' => 850, 'has_sidebar' => $has_sidebar, ); } elseif ( 'none' === get_post_meta( get_the_ID(), 'blockchain_lite_sidebar', true ) ) { $classes = array( 'container_classes' => 'col-xl-8 offset-xl-2 col-lg-10 offset-lg-1 col-12', 'sidebar_classes' => '', 'content_width' => 750, 'has_sidebar' => false, ); } } elseif ( is_home() || is_archive() ) { // 1 will get default narrow fullwidth classes. 2 and 3 will get fullwidth. if ( 1 !== (int) get_theme_mod( 'archive_layout', blockchain_lite_archive_layout_default() ) ) { if ( ! $has_sidebar ) { $classes = array( 'container_classes' => 'col-12', 'sidebar_classes' => '', 'content_width' => 1140, 'has_sidebar' => false, ); } } } $non_narrow_templates = apply_filters( 'blockchain_lite_non_narrow_templates', array() ); if ( is_page_template( $non_narrow_templates ) ) { if ( ! $has_sidebar || 'none' === get_post_meta( get_the_ID(), 'blockchain_lite_sidebar', true ) ) { $classes['container_classes'] = 'col-12'; $classes['sidebar_classes'] = ''; $classes['content_width'] = 1140; } } elseif ( class_exists( 'WooCommerce' ) && is_woocommerce() ) { if ( ( ( is_shop() || is_product_taxonomy() ) && ! $has_sidebar ) || is_product() ) { $classes['container_classes'] = 'col-12'; $classes['sidebar_classes'] = ''; $classes['content_width'] = 1140; } } return apply_filters( 'blockchain_lite_layout_info', $classes, $has_sidebar ); } endif;