HEX
Server: Apache/2.4.29 (Ubuntu)
System: Linux bareserver 4.15.0-213-generic #224-Ubuntu SMP Mon Jun 19 13:30:12 UTC 2023 x86_64
User: root (0)
PHP: 7.2.24-0ubuntu0.18.04.17
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,
Upload Files
File: /var/www/html/site/newsite/wp-content/themes/ooze/template-parts/footer/footer-widgets.php
<?php
/**
 * Displays the footer widget area.
 *
 * @package Ooze
 */

 /*Get the footer column from the customizer*/
$footer_column_layout = ooze_get_option('footer_column_layout');
$footer_class = 'column-3';

/*Footer Background Image*/
$footer_wrapper_start = $footer_wrapper_end = '';
/**/

//  Match Column value with Column class
if($footer_column_layout){
    switch ($footer_column_layout) {
        case "footer_layout_1":
            $footer_column = 4;
            $footer_class = 'column-3 column-lg-6 column-sm-12 mb-16';
            break;
        case "footer_layout_2":
            $footer_column = 3;
            $footer_class = 'column-4 column-md-6 column-sm-12 mb-16';
            break;
        case "footer_layout_3":
            $footer_column = 2;
            $footer_class = 'column-6 column-sm-12 mb-16';
            break;
        case "footer_layout_4":
            $footer_column = 2;
            $footer_class = array('column-9 column-sm-12', 'column-3 column-sm-12');
            break;
        case "footer_layout_5":
            $footer_column = 3;
            $footer_class = array('column-3 column-md-6 column-sm-12 order-md-2', 'column-6 column-md-12 column-sm-12 order-md-1', 'column-3 column-md-6 column-sm-12 order-md-3');
            break;
        case "footer_layout_6":
            $footer_column = 2;
            $footer_class = array('column-3 column-md-12 column-sm-12 order-md-2', 'column-9 column-md-12 column-sm-12 order-md-1');
            break;
        default:
            $footer_column = 4;
            $footer_class = 'column-3 column-md-6 column-sm-12';
    }
}else{
    $footer_column = 4;
    $footer_class = 'column-3';
}

$cols = intval( apply_filters( 'ooze_footer_widget_columns', $footer_column) );

// Defines the number of active columns in this footer row.
for ( $j = $cols; 0 < $j; $j-- ) {
    if ( is_active_sidebar( 'footer-' . strval( $j ) ) ) {
        $columns = $j;
        break;
    }
}

if ( isset( $columns ) ) : ?>
<?php echo $footer_wrapper_start;?>
    <div class="theme-footer-top">
        <div class="column-row">
            <?php
            for ( $column = 1; $column <= $columns; $column++ ) :
                if ( is_active_sidebar( 'footer-' . strval( $column ) ) ) :
                    // Get the proper column class
                    if(is_array($footer_class)){
                        $footer_display_class = $footer_class[$column - 1];
                    }else{
                        $footer_display_class = $footer_class;
                    }
                    ?>
                    <div class="column footer-widget-<?php echo strval( $column ); ?> <?php echo $footer_display_class;?>">
                        <?php dynamic_sidebar( 'footer-' . strval( $column ) ); ?>
                    </div><!-- .footer-widget-<?php echo strval( $column ); ?> -->
                    <?php
                endif;
            endfor;
            ?>
        </div>
    </div><!-- .theme-footer-top-->
    <?php echo $footer_wrapper_end;?>
    <?php
    unset( $columns );
endif;