Конфликт подписки Smartresponder и плагинов WordPress

Конфликт подписки Smartresponder и плагинов WordPress

Используя одновременно на главной странице подписку Smartresponder и слайдер плагина vSlider, я обнаружил баг, который заключался в том, что слайдер не работал, постоянно отображая лишь первое изображение. Разбираясь в проблеме, я выяснил, что она проявляет себя не только при работе с данным плагином, но и со многими другими.

Для установки на сайт WordPress формы подписки от Smartresponder, необходимо предварительно ее сгенерировать, а затем установить в нужное место на сайте.

Строка вида:

<script type="text/javascript" src="https://imgs.smartresponder.ru/52568378bec6f68117c48f2f786db466014ee5a0/"></script>

Отвечает за подключение Java скрипта, который, в свою очередь, конфликтует со скриптами плагинов. Для того, чтобы устранить данный конфликт, необходимо подключить измененный файл скрипта, содержание которого мы можем увидеть по следующей ссылке: https://imgs.smartresponder.ru/forms/additional_files/smart-script.js

Копируем весь код в Notepad++, добавляем в самое начало строку:

jQuery(document).ready(function($) {

А в самый конец вставляем:

});

После этого нужно сохранить файл с названием Smartresponder и расширением js. Теперь файл Smartresponder.js нужно установить в папку javascript вашего шаблона (папка может иметь другое имя) с помощью FTP.

Установив файл, нужно заменить строку:

<script type="text/javascript" src="https://imgs.smartresponder.ru/52568378bec6f68117c48f2f786db466014ee5a0/"></script>

На следующую:

<script type="text/javascript" src="/javascript/Smartresponder.js"></script>

На этом проблема должна быть побеждена!

Если у вас нет желания самостоятельно заниматься созданием файла Smartresponder.js, можете скачать его по ЭТОЙ ссылке.

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

Вы можете оставить комментарий, или ссылку на Ваш сайт.

2 комментария к записи “Конфликт подписки Smartresponder и плагинов WordPress”

  1. Приветствую. У меня сама форма конфликтует. Она сильно вытягивается по вертикали белым фоном. Служба поддержки рекомендовала обратиться к программистам сайта. А я его делал сам. В программировании не очень.
    Применил описанные в статье методы, но что-то ничего не изменилось.
    У меня папка в шаблоне под именем «js». Я так понял, что и в строке, которую меняем надо указать не /javascript/Smartresponder.js, а /js/Smartresponder.js может что не так делал?

Оставить комментарий

Яндекс.Метрика