@yashunova

Как удалить циклическую ссылку с логотипа?

Добрый день.

Суть проблемы:
Требуется убрать циклическую ссылку с главной станицы, которая на логотипе, да так, чтобы на остальных страницах она осталась.

<?php
						$logo = ( $user_logo = et_get_option( 'extra_logo' ) ) && '' != $user_logo ? $user_logo : $template_directory_uri . '/images/logo.svg';
						$show_logo = extra_customizer_el_visible( extra_get_dynamic_selector( 'logo' ) );
						if ( $show_logo ) {
						?>

						<!-- Logo -->
<a class="logo" href="<?php echo esc_url( home_url( '/' ) ); ?>" data-fixed-height="<?php echo esc_attr( et_get_option( 'fixed_nav_logo_height', '51' ) ); ?>">
							<img src="<?php echo esc_attr( $logo ); ?>" alt="<?php echo esc_attr( get_bloginfo( 'name' ) ); ?>" id="logo" />
						</a>
  • Вопрос задан
  • 1322 просмотра
Решения вопроса 1
artikus
@artikus
Разработчик на WP и WC wpruse.ru
Выше уже все сказали, ну разве что с вашим кодом будет так
<?php
            $logo = ( $user_logo = et_get_option( 'extra_logo' ) ) && '' != $user_logo ? $user_logo : $template_directory_uri . '/images/logo.svg';
            $show_logo = extra_customizer_el_visible( extra_get_dynamic_selector( 'logo' ) );
            if ( $show_logo ) {
            ?>
<?php if ( is_front_page() || is_home() ) : ?>
  <img src="<?php echo esc_attr( $logo ); ?>" alt="<?php echo esc_attr( get_bloginfo( 'name' ) ); ?>" id="logo" />
<?php else : ?>
            <!-- Logo -->
<a class="logo" href="<?php echo esc_url( home_url( '/' ) ); ?>" data-fixed-height="<?php echo esc_attr( et_get_option( 'fixed_nav_logo_height', '51' ) ); ?>">
              <img src="<?php echo esc_attr( $logo ); ?>" alt="<?php echo esc_attr( get_bloginfo( 'name' ) ); ?>" id="logo" />
            </a>
<?php endif; ?>
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
Eridani
@Eridani
Мимо проходил
Сделайте проверку на главную страницу, если не главная - выводить, если главная - нет.
Ответ написан
Комментировать
HeadOnFire
@HeadOnFire
PHP, Laravel & WordPress Evangelist
<?php if ( is_front_page() || is_home() ) : ?>
    <img src="">
<?php else : ?>
    <a class="logo" href="<?php echo esc_url( home_url( '/' ) ); ?>">
        <img src="">
    </a>
<?php endif; ?>
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы