За последние 24 часа нас посетили 16005 программистов и 1730 роботов. Сейчас ищут 1723 программиста ...

Необходимо лого на главной сделать некликабельным

Тема в разделе "Wordpress", создана пользователем managerpdv, 27 ноя 2019.

  1. managerpdv

    managerpdv Новичок

    С нами с:
    26 ноя 2019
    Сообщения:
    5
    Симпатии:
    0
    Здравствуйте, уважаемые мастера php и wordpress! Необходима ваша помощь! На главной необходимо сделать лого не кликабельным, а на остальных страницах чтобы лого ссылалось на главную Не могу понять как это реализовать в моем коде. Сам код ниже:

    <a href="<?php echo esc_url(site_url('/')); ?>" title="<?php echo esc_attr(get_bloginfo('name')); ?>">


    <?php if (markety_option('logo-type', false, 'logo')) :

    $fallback_logo = get_template_directory_uri() . '/images/logo.png';
    $default_logo = markety_option('logo', 'url', $fallback_logo);
    // site logo
    $site_logo = $default_logo;
    $site_mobile_logo = $default_logo;
    $site_sticky_logo = $default_logo;
    $site_sticky_mobile_logo = $default_logo;

    // mobile logo
    if (markety_option('mobile-logo', 'url')) :
    $site_mobile_logo = markety_option('mobile-logo', 'url', $fallback_logo);
    endif;

    // Sticky logo
    if (markety_option('sticky-logo', 'url')) :
    $site_sticky_logo = markety_option('sticky-logo', 'url', $fallback_logo);
    endif;

    // Sticky Mobile
    if (markety_option('sticky-mobile-logo', 'url')) :
    $site_sticky_mobile_logo = markety_option('sticky-mobile-logo', 'url', $fallback_logo);
    endif; ?>

    <!-- site logo -->
    <img class="site-logo hidden-xs" src="<?php echo esc_url($site_logo) ?>" alt="<?php echo esc_attr(get_bloginfo('name')); ?>"/>

    <!-- mobile logo -->
    <img class="mobile-logo visible-xs" src="<?php echo esc_url($site_mobile_logo) ?>" alt="<?php echo esc_attr(get_bloginfo('name')); ?>"/>

    <!-- sticky logo -->
    <?php if (markety_option('sticky-logo', 'url')): ?>
    <img class="sticky-logo" src="<?php echo esc_url($site_sticky_logo) ?>" alt="<?php echo esc_attr(get_bloginfo('name')); ?>"/>
    <?php endif; ?>

    <!-- sticky mobile -->
    <?php if (markety_option('sticky-mobile-logo', 'url')): ?>
    <img class="sticky-mobile-logo" src="<?php echo esc_url($site_sticky_mobile_logo) ?>" alt="<?php echo esc_attr(get_bloginfo('name')); ?>"/>
    <?php endif; ?>

    <?php else : ?>
    <?php if (markety_option('text-logo')) :
    echo esc_html(markety_option('text-logo'));
    else :
    echo esc_html(get_bloginfo('name'));
    endif;
    ?>
    <?php endif; ?>
    </a>
     
  2. managerpdv

    managerpdv Новичок

    С нами с:
    26 ноя 2019
    Сообщения:
    5
    Симпатии:
    0
    Что нет знатоков?
     
  3. Roman __construct

    Roman __construct Активный пользователь

    С нами с:
    27 апр 2019
    Сообщения:
    1.270
    Симпатии:
    112
    Есть. И все они спешат на оленьих упряжках чтобы разобраться в простыне кода, который вы даже не потрудились обернуть в соответствуюший тег.

    К сожалению, оленьи упряжки - не очень быстрый вид транспорта. Олени периодически устают. Им требуется отдых.

    В общем, рекомендую подождать - непременно кто-нибудь да приедет.
     
    #3 Roman __construct, 28 ноя 2019
    Последнее редактирование: 28 ноя 2019
  4. Sail

    Sail Старожил

    С нами с:
    1 ноя 2016
    Сообщения:
    1.593
    Симпатии:
    362
  5. managerpdv

    managerpdv Новичок

    С нами с:
    26 ноя 2019
    Сообщения:
    5
    Симпатии:
    0