Недавно я добавил сертификат SSL на свой сайт WordPress, но все еще получаю ошибку смешанного содержимого. Я посмотрел, что вызвало это, и это URL логотипа.
Я установил плагины принудительного HTTPS, но без блокировки. Проблема с моей темой.
Я посмотрел в исходном коде страницы, и я определил код, который генерирует предупреждение.
<?php echo esc_url( $header_options['logo'] ); ?
Этот код генерирует ссылку http.
Я новичок и не могу справиться с этим. Итак, в качестве обходного пути я жестко закодировал URL-адрес логотипа в коде. Это не элегантно, но работает. Теперь мой браузер показывает мой сайт как безопасный.
Теперь я хочу понять, как я могу исправить этот код, чтобы он мог генерировать ссылку https
Спасибо
Установка WordPress URL и Site URL к их HTTPS-эквивалентам должна исправить это. Эти настройки можно найти в разделе «Настройки» -> «Общие».
Других решений пока нет …