Не отображается логотип
-
Всем доброго дня!
В мобильной версии сайта не отображается логотип, хотя в версии для ПК он отображается. Не могу решить проблему. Помогите, пожалуйста.
-
Тема изменена 2 месяца, 3 недели назад пользователем
marketologworker.
Страница, с которой нужна помощь: [войдите, чтобы увидеть ссылку]
-
Тема изменена 2 месяца, 3 недели назад пользователем
-
Mixed Content. Понаходите все упоминания картинок с http:// и переделайте на https://
С картинками в БД может помочь плагин Better Search Replace
В Better Search Replace нужно выставить такие настройки перед заменой?
Нет.
1. У Вас домен с www, а Вы написал в формочке без.
2. Чтобы Better Search Replace не только показал где будет менять, но и реально заменил, нужно убрать птицу «dry run». Впрочем, там это написано.
Хорошо.
На случай, если что-то будет изменено неправильно и это приведёт к некорректной работе сайта, достаточно будет бэкапа к одной из версий сайта, чтобы всё вернуть обратно?Бэкапы для того и существуют, чтобы можно было восстановить «как было на момент создания бэкапа».
Но как говорил Остап Бендер, полное спокойствие может дать человеку только страховой полис )))
Сделал как вы написали, но ситуация не изменилась, к сожалению.
но ситуация не изменилась
Потому что теперь 404 на файле
https://www.gk-bratslav.com/wp-content/uploads/2024/06/%D0%9B%D0%BE%D0%B3%D0%BE%D1%82%D0%B8%D0%BF-1.png (логотип-1)Научитесь пользоваться инструментами разработчика браузера, там много полезного можно увидеть.
Я им пользуюсь и согласен с тем, что там много интернесного 🙂
Но, для того, чтобы решить проблему, обратился за советом. Вы написали заменить упоминания в Better Search Replace. Я так и сделал, ситуация стала такой, какой стала. Я неопытный пользователь WordPress, признаю это, поэтому не могу сам разобраться.Вы написали заменить упоминания в Better Search Replace.
Написал. Потому что там пыталась вывестись картинка с http, о чем (mixed content) и сообщила Консоль. Если в одном месте есть http:, то, возможно, есть и в других. Лазить по всему сайту, если там не три страницы, довольно затруднительно. Менять «врукопашную» через PMA, как некоторые советуют — риск убить сайт (точнее, испортить сериализованные данные). Поэтому посоветовал наиболее быстрый и относительно безопасный метод замены.
Теперь там, в блоке логотипа, картинка с https, но с 404. Возможно, нужно просто переустановать картинку логотипа. Мне отсюда не видно, каким образом у Вас сделан логотип, видно только результат в формате html. И в том html ссылка на несуществующую картинку.
Понял. Там изображение в формате png, 301 х 71 пиксель.
Я уже перезагружал и переустанавливал логотип, и загружал под разными именами, всё равно получается так же. С другими изображениями на сайте проблем нет.Попробуйте не использовать кириллические имена файлов. Кириллица недопустима в URL (RFC 1738). Браузер может показывать в адресной строке кириллицу, но это только визуализация, в чем легко убедиться, скопировав url с кириллицей и вставив скопированное в текстовый редактор (Опера — странное исключение). Или посмотрев url запроса в инструментах разработчика браузера.
С так называемыми кириллическими доменами та же история, только другой метод кодирования в допустимые символы.
Попробовал, не помогло.
Мне уже неудобно писать о том, что что-то не помогло 🙂не помогло.
Я вижу в html
<img width="250" height="59" src="https://www.gk-bratslav.com/wp-content/uploads/2025/01/Logotyp-2-250x59.png" class="custom-logo" alt="Logotyp-2" decoding="async" srcset="https://www.gk-bratslav.com/wp-content/uploads/2025/01/Logotyp-2-250x59.png 1x, http://www.gk-bratslav.com/wp-content/uploads/2024/06/Логотип-1.png 2x" sizes="(max-width: 250px) 100vw, 250px" />
то есть Логотип-1 никуда не делся, да еще и с http. Пес его знает, где он прячется. Возможно, в каком-то кэше или другом файле. В базе http должно было поменяться на https.
Мне уже неудобно писать о том, что что-то не помогло
Та ладно! Все нормально, пишите. Вдруг кто-то увидит то, чего не вижу я, и подскажет то, что поможет.
- Для ответа на тему необходимо авторизоваться.