Поддержка Темы и шаблоны Замена абсолютной ссылки для логотипа на относительную

  • Доброго дня всем!

    Перевел сайт на https протокол и в результате отвалился логотип. За вывод логотипа отвечает дефолтная ссылка, работающая по http.

    Перекопал все файлы шаблона, не могу найти где прописывается значение ссылки.

    Нашел в header.php код, который видимо отвечает за вывод логотипа:

    
    <div class="header__logo">
    					<a>">
    					<?php
    						$logo              = get_theme_mod( 'logo_img', false );
    						$logo2x            = get_theme_mod( 'logo2x_img', false );
    						$logo_width_height = CargoPressHelpers::get_logo_dimensions();
    
    						if ( ! empty( $logo ) ) :
    						?>
    							<img />" alt="<?php echo esc_attr( get_bloginfo( 'name' ) ); ?>" srcset="<?php echo esc_attr( $logo ); ?><?php echo empty ( $logo2x ) ? '' : ', ' . esc_url( $logo2x ) . ' 2x'; ?>" class="img-responsive" <?php echo $logo_width_height; ?> />
    

    …но что с ним делать непонятно…

    Помогите пожалуйста модифицировать шаблон, так чтоб логотип выводился относительной ссылкой.

    Страница, с которой нужна помощь: [войдите, чтобы увидеть ссылку]

Просмотр 9 ответов — с 1 по 9 (всего 9)
  • Перевел сайт на https протокол

    Вы уверены что все сделали правильно? В том числе исправили адрес сайта в настройках и сделали редирект с http на https?

    P.S. Фрагменты кода надо брать в теги соde
    http://joxi.ru/bmoEnlGuxOWYxA

    который видимо отвечает за вывод логотипа:

    Вы видите там явно прописанный протокол?
    Значит дело в неправильном переносе.

    Рассказывайте что как делали.

    и сделали редирект с http на https?

    Это опционально и никак не влияет на работу. Я бы даже сказал вообще не нужно.

    Вы уверены что все сделали правильно? В том числе исправили адрес сайта в настройках и сделали редирект с http на https?

    уверен и это и необязательно, сайт же работает на https, невыводится лишь логотип поскольку подгружается по http протоколу — это видно в коде главной страницы

    <img src="http://medlab-ural.ru/wp-content/uploads/2017/05/logo-270.jpg" alt="Купить медицинскую мебель от производителя" srcset="http://medlab-ural.ru/wp-content/uploads/2017/05/logo-270.jpg" class="img-responsive" width="270" height="100">

    что и как делал:

    1. создал SSL сертификат,
    2. подключил его к сайту в настройках хостинга

    все на этом, ни каких доп. настроек ни в .htaccess ни в robot.txt не делал ибо это необязательно, хоть можно и хост прописать в robot.txt

    уверен

    поскольку подгружается по http протоколу

    Вы напрасно так уверены. Перенесли бы правильно — не было бы такой проблемы.

    все на этом, ни каких доп. настроек ни в .htaccess

    Пфф. Конечно это это далеко не всё что нужно делать.
    Ещё нужно:
    1. Изменить адреса в общих настройках ВП.
    2. Плагином https://wordpress.org/plugins/better-search-replace/ (или аналогичным) произвести замену http://вашсайт на https://вашсайт

    И то этого может быть недостаточно на нек хостингах.

    хоть можно и хост прописать в robot.txt

    Уже не нужно.
    А роботс вообще никак не влияет на код сайта.

    Спасибо за желание помочь, но увы что то я не пойму как работает этот плагин…

    Выставляю значения что искать, на что менять, выделяю все таблицы для поиска, ставлю галку в чек-боксе «Холостой запуск, нажимаю «Поиск» и по окончании процесса поиска ничего не происходит, ни какой информации и ни каких окон, файлов с инфой не вижу…

    Вопрос актуален как и проблема…
    <img src="http://medlab-ural.ru/wp-content/uploads/2017/05/logo-270.jpg" alt="Купить медицинскую мебель от производителя" srcset="http://medlab-ural.ru/wp-content/uploads/2017/05/logo-270.jpg" class="img-responsive" width="270" height="100">

    как же, как же заменить эту ссылку, весь шаблон перерыл на 10 раз уже…(

    Вопрос актуален как и проблема…

    Попробуйте прочитать ответы и выполнить необходимые действия.

    Спасибо, запуск плагина Better Search Replaceбез чекбокса в параметре «Холостой запуск? (без замены)» помог, ранее хотел предварительно найти эти ссылки, но видимо холостой запуск в плагине нерботает…

    Еще раз спасибо за помощь!

    но видимо холостой запуск в плагине нерботает…

    Работает, но показывает только кол-во замен, а что-где меняет — нет (как мне помнится).

Просмотр 9 ответов — с 1 по 9 (всего 9)
  • Тема «Замена абсолютной ссылки для логотипа на относительную» закрыта для новых ответов.