q2w3 fixed widget конфликт с https

AI
На сайте с 30.10.2014
Offline
24
1225

Добрый вечер. После покупки ssl сертификата и 301 редиректа всех страниц на https перестал корректно работать плагин q2w3 fixed widget. В админ панели все работает виджет фиксируется, но стоит выйти из админки, и снова зайти на страницу сайта, как вся фиксация пропадает. Если в браузере отключить защиту заблокированного содержимого, то все работает. В чем может быть дело? см. скрины.

png 01.png
png 02.png
DI
На сайте с 22.01.2010
Offline
103
#1

Скорее всего ссылки не прописали относительные ссылки, поэтому jQuery не подгружается. Перед всеми внешними ссылками должно быть //site.ru

AI
На сайте с 30.10.2014
Offline
24
#2

В исходном коде страницы он загружается как:

<script type='text/javascript' src='https://www.site.ru/wp-content/plugins/q2w3-fixed-widget/js/q2w3-fixed-widget.min.js'></script>

LEOnidUKG
На сайте с 25.11.2006
Offline
1723
#3

Да дайте уже УРЛ на ваш сайт, что за бред спрашивать совета в теории?

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/
AI
На сайте с 30.10.2014
Offline
24
#4

Причина скорее всего в том что скрипт jquery.min.js загружается по http протоколу. Кто знает как исправить? Wordpress 4.8.1.

<script type='text/javascript' src='http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js'></script>

DI
На сайте с 22.01.2010
Offline
103
#5
AndyIT:
Причина скорее всего в том что скрипт jquery.min.js загружается по http протоколу. Кто знает как исправить? Wordpress 4.8.1.

<script type='text/javascript' src='http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js'></script>

Я Вам выше ответил, все внешние ссылки должны быть относительные. В Вашем случае должно быть так:

<script type='text/javascript' src='//ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js'></script>

Тогда сервер автоматически подставит нужный протокол

SeVlad
На сайте с 03.11.2008
Offline
1609
#6
AndyIT:
В чем может быть дело?

В неправильных настройках адресов в ВП или кривых плагах/теме.

Или давай адрес в топик. С картинками - это к экстрасенсам.

Ида. Кто будет писать, что эта проблема у тебя с ВП?

---------- Добавлено 11.09.2017 в 10:27 ----------

AndyIT:
Причина скорее всего в том что скрипт jquery.min.js загружается по http протоколу. Кто знает как исправить? Wordpress 4.8.1.

<script type='text/javascript' src='http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js'></script>

Либо ты надыбал какой-то кривой плаг (в родном такого нет), либо адреса в ВП прописал неправильные.

DaImeR:
все внешние ссылки должны быть относительные.

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

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.
tommy-gung
На сайте с 22.11.2006
Offline
287
#7
DaImeR:
Я Вам выше ответил, все внешние ссылки должны быть относительные

внешние не могут быть относительными. это ссылка без указания протокола

DaImeR:
Тогда сервер автоматически подставит нужный протокол

браузер

Здесь не могла быть ваша реклама
widg
На сайте с 01.01.2017
Offline
30
#8
DaImeR:
Скорее всего ссылки не прописали относительные ссылки, поэтому jQuery не подгружается. Перед всеми внешними ссылками должно быть //site.ru

Это далеко не всегда помогает. В случае, если внешний ресурс не поддерживает https, все пойдет насмарку.

прострация
AI
На сайте с 30.10.2014
Offline
24
#9

Добрый вечер, проблему решил. Заключалась она в плагине "Comment Images Reloaded". В файле class-comment-image-reloaded.php и подгружалась эта строка (http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js). Всем спасибо, за советы.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий