Не отображается логотип из-за плагина

Поставил на сайт каталог-плагин(goods catalog), на страницах, созданных этим плагином, не отображается лого в голове и подвале, причем такая проблема со всеми плагинами-каталогами которые создают страницы, как я понимаю дело именно в теме. Поскольку на других все нормально. В логах нашел следующую ошибку: site.ru/https:/site.ru/wp-content/uploads/2016/10/logo.png
Перелопатил уже несколько раз все файлы плагина и темы, не понимаю почему возникает такая ошибка и что именно добавляет к урл лого site.ru/. В обычных записях все нормально.

Понимаю, что код нужно смотреть, но может это работает какая-то стандартная функция в wp, добавляющая site.ru/, и ее надо отключить на страницах каталога…

Заранее большое спасибо.

можно адрес сайта?

в 04.04.2017.

http://k902518n.bget.ru/shop это раздел «каталог». Через firebug не видно битую ссылку, но плагин Audit log это в логах постоянно отображает.

в 05.04.2017.

Ссылки на картинку вообще нет. Нужно смотреть код.

Как выводится логотип? В шаблоне(в админки) поле? Возможно это поле использует плагин(название одинаковые). Возможно лого выводится через хук, который переопределяет плагин.

в 05.04.2017.

Логотип выводится через настройки шаблона.

Сделал поиск по logo во всех файлах темы и плагина, итог:

В файлах темы

<header class=»header»>
<?php
if( is_front_page() ) {
?>
<img src=»<?php echo $logo_upload; ?> » class=»logo» alt=»<?php bloginfo(‘name’); ?>»>
<?php
} else {
?>
<a href=»<?php echo home_url(); ?>»>
<img src=»<?php echo $logo_upload; ?> » class=»logo» alt=»<?php bloginfo(‘name’); ?>»>
</a>
<?php
} ?>

В файле functions

//Логотип в шапке
$customizer->add_setting(‘logo_upload’);
$customizer->add_control(
new WP_Customize_Image_Control(
$customizer,
‘logo_upload’,
array(
‘label’ => ‘Логотип в шапке)’,
‘section’ => ‘section_styles’,
‘settings’ => ‘logo_upload’
)
)
);

В файлах плагина не встречается logo

 

Шапка в файлах темы вызывается следующей командой:  <?php require(‘header.php’); ?>

Шапка в файлах плагины вызывается следующей командой: <?php get_header(); ?>

в 06.04.2017.
Добавить Комментарий

Ваш ответ

Размещая свой ответ, вы соглашаетесь с правилами сайта.