1 ){ $default = "12"; switch ( $fcolumns ) { case 4: $default = '3+3+3+3'; break; case 3: $default = '4+4+4'; break; case 2: $default = '6+6'; break; } $layout = sanitize_text_field( get_theme_mod( 'footer_custom_'.$fcolumns.'_columns', $default ) ); } $layout = explode( '+', $layout ); foreach ( $layout as $key => $value ) { $value = absint( trim( $value ) ); $value = $value >= $mcols ? $mcols : $value; $layout[ $key ] = $value; } $havewidgets = false; for ( $count = 0; $count < $fcolumns; $count++ ) { $id = 'footer-' . ( $count + 1 ); if ( is_active_sidebar( $id ) ) { $havewidgets = true; } } if ( $fcolumns > 0 && $havewidgets ) { ?>