Viewing File: /home/maglabs/2vsa/wp-content/themes/cargohub/inc/functions/footer.php
<?php
if ( ! function_exists( 'cargohub_footer_extra' ) ) :
function cargohub_footer_extra() {
$logo = apply_filters( 'cargo_footer_logo', cargohub_get_option( 'footer_logo' ) );
$address = do_shortcode( wp_kses( cargohub_get_option( 'footer_extra_address' ), wp_kses_allowed_html( 'post' ) ) );
$phone = do_shortcode( wp_kses( cargohub_get_option( 'footer_extra_phone' ), wp_kses_allowed_html( 'post' ) ) );
$date = do_shortcode( wp_kses( cargohub_get_option( 'footer_extra_date' ), wp_kses_allowed_html( 'post' ) ) );
$els = array();
if ( ! empty( $logo ) ) {
$els[] = $logo;
}
if ( ! empty( $address ) ) {
$els[] = $address;
}
if ( ! empty( $phone ) ) {
$els[] = $phone;
}
if ( ! empty( $date ) ) {
$els[] = $date;
}
if ( cargohub_get_option( 'footer_extra_el' ) == false ) {
return;
}
if ( empty( $els ) ) {
return;
}
$columns = 12 / count( $els );
?>
<div class="contact-widget">
<div class="container">
<div class="row">
<?php
foreach ( $els as $el ) {
echo '<div class="contact col-md-' . esc_attr( $columns ) . ' col-xs-12 col-sm-12">';
if ( $el == $logo ) {
echo '<a href="' . esc_url( home_url() ) . '" class="footer-logo">';
echo '<img src="' . esc_url( $el ) . '" alt="Footer Logo">';
echo '</a>';
} else {
echo wp_kses_post($el);
}
echo '</div>';
}
?>
</div>
</div>
</div>
<?php
}
endif;
if ( ! function_exists( 'cargohub_footer_sidebar' ) ) :
function cargohub_footer_sidebar() {
if ( cargohub_get_option( 'footer_widget' ) == false ) {
return;
}
if ( is_active_sidebar( 'footer-sidebar-1' ) == false &&
is_active_sidebar( 'footer-sidebar-2' ) == false &&
is_active_sidebar( 'footer-sidebar-3' ) == false &&
is_active_sidebar( 'footer-sidebar-4' ) == false
) {
return;
}
?>
<div class="footer-sidebars">
<div class="container">
<div class="row">
<?php
$columns = max( 1, absint( cargohub_get_option( 'footer_widget_columns' ) ) );
$col_class = 'col-xs-12 col-sm-6 col-md-' . floor( 12 / $columns );
for ( $i = 1; $i <= $columns; $i ++ ) :
?>
<div class="footer-sidebar footer-<?php echo esc_attr( $i ) ?> <?php echo esc_attr( $col_class ) ?>">
<?php
ob_start();
dynamic_sidebar( "footer-sidebar-$i" );
$output = ob_get_clean();
echo apply_filters( 'cargohub_footer_widget_content', $output, $i );
?>
</div>
<?php endfor; ?>
</div>
</div>
</div>
<?php
}
endif;
Back to Directory
File Manager