esc_html__( 'Home', 'lsx' ),
'id' => 'sidebar-home',
'before_widget' => '',
'before_title' => '
',
) );
register_sidebar( array(
'name' => esc_html__( 'Sidebar', 'lsx' ),
'id' => 'sidebar-1',
'before_widget' => '',
'before_title' => '',
) );
register_sidebar( array(
'name' => esc_html__( 'Footer', 'lsx' ),
'id' => 'sidebar-footer',
'before_widget' => '',
'before_title' => '',
) );
register_sidebar( array(
'name' => esc_html__( 'Footer Call to Action', 'lsx' ),
'id' => 'sidebar-footer-cta',
'before_widget' => '',
'before_title' => '',
) );
}
add_action( 'widgets_init', 'lsx_widget_area_init' );
function lsx_sidebar_footer_params( $params ) {
$sidebar_id = $params[0]['id'];
if ( 'sidebar-footer' == $sidebar_id ) {
$total_widgets = wp_get_sidebars_widgets();
$sidebar_widgets = count($total_widgets[$sidebar_id]);
$params[0]['before_widget'] = str_replace('class="styler', 'class="col-sm-' . floor(12 / $sidebar_widgets), $params[0]['before_widget']);
}
return $params;
}
add_filter( 'dynamic_sidebar_params', 'lsx_sidebar_footer_params' );