• Всем привет! Достался сайт — https://uvarovo.com/

    Пытаюсь нарисовать карту с помощью плагина — https://uvarovo.com/111-2/ в консоли ошибка — https://i.imgur.com/nmT0ZCo.png Ругается на скрипт — /assets/js/jquery-3.3.1.min.js

    Этот скрипт прописан прямо в футере шаблона — https://i.imgur.com/gEmYwXe.png

    И в принципе по сайту много ошибок в консоли, разные другие плагины тоже не хотели запускаться, слайдеры и другие. Если закоментировать — /assets/js/jquery-3.3.1.min.js то все плагины работают, но сайт ломается. Видать разработчики руками все это навояли, без возможности расширять функционал за счет плагинов.

    Подскажите, что можно предпринять? Спасибо

    Страница, с которой нужна помощь: [войдите, чтобы увидеть ссылку]

Просмотр 8 ответов — с 1 по 8 (всего 8)
  • Подскажите, что можно предпринять

    сделать нормальный сайт с чистого листа

    да, это я сразу сказал, но увы и ах.

    У вас в шаблоне скрипты не совсем правильно подключены
    Для начала попробуйте это
    https://wp-kama.ru/function/wp_enqueue_script
    Постарайтесь соблюсти последовательность подключения. jQuery должен быть подключен первым, затем остальные за ним

    но увы и ах.

    что?
    объясните заказчику, что новый сайт выйдет минимум в 3 раза дешевле, чем ковыряться в этом.

    Видать разработчики руками все это навояли, без возможности расширять функционал за счет плагинов.

    отрубайте jquery в теме.
    а потом ручками пройдитесь по всем шаблонам темы и во всех скриптах замените $ на jQuery — тогда и тема будет работать и сторонние плагины тоже.

    отрубайте jquery в теме.

    можно сначала попробовать его корректно подключить к теме вместе с другими скриптами. Я выше ссылку на материал скинул, но она пока на модерации. Правильный способ подключения скриптов в wp легко гуглится

    можно сначала попробовать его корректно подключить к теме вместе с другими скриптами.

    вы не поняли.
    jquery в wordpress работает в noconflict режиме, а следовательно обращаться к скриптам надо через jQuery. а сторонний jquery, идущий в теме — он подключается в обычным порядке. и скрипты в теме прописаны через $ — и поэтому сторонние скрипты от плагинов не работают.

    а сторонний jquery, идущий в теме — он подключается в обычным порядке. и скрипты в теме прописаны через $ — и поэтому сторонние скрипты от плагинов не работают.

    Соглашусь с вами, моя ошибка

Просмотр 8 ответов — с 1 по 8 (всего 8)
  • Тема «Ошибка в скриптах на сайте» закрыта для новых ответов.