Inne logo na stronie głównej
-
Witam używam szablonu Photo Me z themeforest i mam jeden problem.
Na stronie chciałbym mieć dwie różne wersje loga (czarne i białe) na wszystkich podstronach czarne, a tylko na stronie głównej białe.
Z tego co się zorientowałem w szablonie jest plik szablonu template-topmenu.php który odpowiada m.in. za logo.
Za każdą podpowiedź będę bardzo wdzięczny.W razie potrzeby udostępnię potrzebne pliki szablonu.
Plik template-topmenu.php zawiera zapisy związane z logiem w liniach:
<?php //get custom logo $tg_retina_logo = kirki_get_option('tg_retina_logo'); if(!empty($tg_retina_logo)) { //Get image width and height $image_id = pp_get_image_id($tg_retina_logo); if(!empty($image_id)) { $obj_image = wp_get_attachment_image_src($image_id, 'original'); $image_width = 0; $image_height = 0; if(isset($obj_image[1])) { $image_width = intval($obj_image[1]/2); } if(isset($obj_image[2])) { $image_height = intval($obj_image[2]/2); } } else { $image_width = 0; $image_height = 0; } ?> <div id="logo_normal" class="logo_container"> <div class="logo_align"> <a id="custom_logo" class="logo_wrapper <?php if(!empty($page_menu_transparent)) { ?>hidden<?php } else { ?>default<?php } ?>" href="<?php echo home_url(); ?>"> <?php if($image_width > 0 && $image_height > 0) { ?> <img src="<?php echo esc_url($tg_retina_logo); ?>" alt="<?php esc_attr(get_bloginfo('name')); ?>" width="<?php echo esc_attr($image_width); ?>" height="<?php echo esc_attr($image_height); ?>"/> <?php } else { ?> <img src="<?php echo esc_url($tg_retina_logo); ?>" alt="<?php esc_attr(get_bloginfo('name')); ?>" width="154" height="59"/> <?php } ?> </a> </div> </div> <?php } ?> <?php //get custom logo transparent $tg_retina_transparent_logo = kirki_get_option('tg_retina_transparent_logo'); if(!empty($tg_retina_transparent_logo)) { //Get image width and height $image_id = pp_get_image_id($tg_retina_transparent_logo); $obj_image = wp_get_attachment_image_src($image_id, 'original'); $image_width = 0; $image_height = 0; if(isset($obj_image[1])) { $image_width = intval($obj_image[1]/2); } if(isset($obj_image[2])) { $image_height = intval($obj_image[2]/2); } ?> <div id="logo_transparent" class="logo_container"> <div class="logo_align"> <a id="custom_logo_transparent" class="logo_wrapper <?php if(empty($page_menu_transparent)) { ?>hidden<?php } else { ?>default<?php } ?>" href="<?php echo home_url(); ?>"> <?php if($image_width > 0 && $image_height > 0) { ?> <img src="<?php echo esc_url($tg_retina_transparent_logo); ?>" alt="<?php esc_attr(get_bloginfo('name')); ?>" width="<?php echo esc_attr($image_width); ?>" height="<?php echo esc_attr($image_height); ?>"/> <?php } else { ?> <img src="<?php echo esc_url($tg_retina_transparent_logo); ?>" alt="<?php esc_attr(get_bloginfo('name')); ?>" width="154" height="59"/> <?php } ?> </a> </div> </div> <?php } ?> <!-- End logo -->
Viewing 1 replies (of 1 total)
Viewing 1 replies (of 1 total)
- Temat ‘Inne logo na stronie głównej’ jest zamknięty na nowe odpowiedzi.