XylotrechusZ
<?php
global $dabble_option;
$post_meta_header = '';
$header_style = '';
$logo_height = !empty($dabble_option['logo-height']) ? 'style = "max-height: '.$dabble_option['logo-height'].'"' : '';
$sticky_logo_height = !empty($dabble_option['sticky_logo_height']) ? 'style = "max-height: '.$dabble_option['sticky_logo_height'].'"' : '';
if(!empty($dabble_option['header_layout'])){
$header_style = $dabble_option['header_layout'];
}
if ( class_exists( 'WooCommerce' ) && is_shop() || class_exists( 'WooCommerce' ) && is_product_tag() || class_exists( 'WooCommerce' ) && is_product_category() ) {
$dabble_shop_id = get_option( 'woocommerce_shop_page_id' );
$post_meta_header = get_post_meta($dabble_shop_id, 'select-logo', true);
$header_logos = get_post_meta($dabble_shop_id, 'header_logo_img', true);
$header_sticky_logos = get_post_meta($dabble_shop_id, 'header_sticky_logo_img', true);
} elseif (is_home() && !is_front_page() || is_home() && is_front_page()){
$post_meta_header = get_post_meta(get_queried_object_id(), 'select-logo', true);
$header_logos = get_post_meta(get_queried_object_id(), 'header_logo_img', true);
$header_sticky_logos = get_post_meta(get_queried_object_id(), 'header_sticky_logo_img', true);
} else {
$post_meta_header = get_post_meta(get_queried_object_id(), 'select-logo', true);
$header_logos = get_post_meta(get_queried_object_id(), 'header_logo_img', true);
$header_sticky_logos = get_post_meta(get_queried_object_id(), 'header_sticky_logo_img', true);
}
if(!empty($dabble_option['enable_global'])){ ?>
<div class="logo-area">
<?php
if (!empty( $dabble_option['logo']['url'] ) ) { ?>
<a href="<?php echo esc_url( home_url( '/' ) ); ?>" rel="home"><img <?php echo wp_kses($logo_height, 'dabble');?> src="<?php echo esc_url( $dabble_option['logo']['url']); ?>" alt="<?php echo esc_attr( get_bloginfo( 'name' ) ); ?>"></a>
<?php } else{?>
<div class="site-title"><a href="<?php echo esc_url( home_url( '/' ) ); ?>" rel="home"><?php bloginfo( 'name' ); ?></a></div>
<?php }
?>
</div>
<?php if (!empty( $dabble_option['rswplogo_sticky']['url'] ) ) { ?>
<div class="logo-area sticky-logo">
<a href="<?php echo esc_url( home_url( '/' ) ); ?>" rel="home"><img <?php echo wp_kses($sticky_logo_height, 'dabble');?> src="<?php echo esc_url( $dabble_option['rswplogo_sticky']['url']); ?>" alt="<?php echo esc_attr( get_bloginfo( 'name' ) ); ?>"></a>
</div>
<?php }
else {?>
<div class="logo-area sticky-logo">
<h1 class="site-title"><a href="<?php echo esc_url( home_url( '/' ) ); ?>" rel="home"><?php bloginfo( 'name' ); ?></a></h1>
</div>
<?php }
}
elseif($header_logos !='' && empty($dabble_option['enable_global'])){?>
<div class="logo-areas custom-logo-area">
<a href="<?php echo esc_url( home_url( '/' ) ); ?>">
<img <?php echo wp_kses($logo_height, 'dabble');?> src="<?php echo esc_url($header_logos); ?>" alt="<?php echo esc_attr( get_bloginfo( 'name' )); ?>">
</a>
</div>
<div class="logo-areas custom-sticky-logo">
<a href="<?php echo esc_url( home_url( '/' ) ); ?>">
<img <?php echo wp_kses($sticky_logo_height, 'dabble');?> src="<?php echo esc_url($header_sticky_logos); ?>" alt="<?php echo esc_attr( get_bloginfo( 'name' )); ?>">
</a>
</div>
<?php } else {
if( $post_meta_header == 'dark' || $post_meta_header == '' ) {?>
<div class="logo-area">
<?php
if (!empty( $dabble_option['logo']['url'] ) ) { ?>
<a href="<?php echo esc_url( home_url( '/' ) ); ?>" rel="home"><img <?php echo wp_kses($logo_height, 'dabble');?> src="<?php echo esc_url( $dabble_option['logo']['url']); ?>" alt="<?php echo esc_attr( get_bloginfo( 'name' ) ); ?>"></a>
<?php } else{?>
<div class="site-title"><a href="<?php echo esc_url( home_url( '/' ) ); ?>" rel="home"><?php bloginfo( 'name' ); ?></a></div>
<?php }
?>
</div>
<?php
}
elseif($post_meta_header == 'light' ){ ?>
<div class="logo-area">
<?php
if (!empty( $dabble_option['logo_light']['url'] ) ) { ?>
<a href="<?php echo esc_url( home_url( '/' ) ); ?>" rel="home"><img <?php echo wp_kses($logo_height, 'dabble');?> src="<?php echo esc_url( $dabble_option['logo_light']['url']); ?>" alt="<?php echo esc_attr( get_bloginfo( 'name' ) ); ?>"></a>
<?php } else{?>
<div class="site-title"><a href="<?php echo esc_url( home_url( '/' ) ); ?>" rel="home"><?php bloginfo( 'name' ); ?></a></div>
<?php }
?>
</div>
<?php }
elseif($post_meta_header == 'icon' || $post_meta_header == ''){ ?>
<div class="logo-area">
<?php
if (!empty( $dabble_option['logo_icons']['url'] ) ) { ?>
<a href="<?php echo esc_url( home_url( '/' ) ); ?>" rel="home"><img <?php echo wp_kses($logo_height, 'dabble');?> src="<?php echo esc_url( $dabble_option['logo_icons']['url']); ?>" alt="<?php echo esc_attr( get_bloginfo( 'name' ) ); ?>"></a>
<?php } else{?>
<div class="site-title"><a href="<?php echo esc_url( home_url( '/' ) ); ?>" rel="home"><?php bloginfo( 'name' ); ?></a></div>
<?php }
?>
</div>
<?php }
elseif($post_meta_header == 'icon2' || $post_meta_header == ''){ ?>
<div class="logo-area">
<?php
if (!empty( $dabble_option['logo_icons_light']['url'] ) ) { ?>
<a href="<?php echo esc_url( home_url( '/' ) ); ?>" rel="home"><img <?php echo wp_kses($logo_height, 'dabble');?> src="<?php echo esc_url( $dabble_option['logo_icons_light']['url']); ?>" alt="<?php echo esc_attr( get_bloginfo( 'name' ) ); ?>"></a>
<?php } else{?>
<div class="site-title"><a href="<?php echo esc_url( home_url( '/' ) ); ?>" rel="home"><?php bloginfo( 'name' ); ?></a></div>
<?php }
?>
</div>
<?php } else {
?>
<div class="logo-area">
<div class="site-title"><a href="<?php echo esc_url( home_url( '/' ) ); ?>" rel="home"><?php bloginfo( 'name' ); ?></a></div>
</div>
<?php
}
if (!empty( $dabble_option['rswplogo_sticky']['url'] ) ) { ?>
<div class="logo-area sticky-logo">
<a href="<?php echo esc_url( home_url( '/' ) ); ?>" rel="home"><img <?php echo wp_kses($sticky_logo_height, 'dabble');?> src="<?php echo esc_url( $dabble_option['rswplogo_sticky']['url']); ?>" alt="<?php echo esc_attr( get_bloginfo( 'name' ) ); ?>"></a>
</div>
<?php }
else {?>
<div class="logo-area sticky-logo">
<h1 class="site-title"><a href="<?php echo esc_url( home_url( '/' ) ); ?>" rel="home"><?php bloginfo( 'name' ); ?></a></h1>
</div>
<?php }} ?>