Клуб API Карт

Конфликт API Я.Карт в WP

Пост в архиве.

Добрый день, создаю карту на странице (в теле поста) на сайте (работает на Wordpress) пока на странице только текст и карта, все работает корректно. Как только добавляю галерею, стандартным шоткодом для wp

 [gallery link="file" ids="1000,999,689,1038"]

 то карта становиться нестабильна, и не работает галлерея ....

Ниже примеры:

 

только галерея - http://aps-engineering.ru/portfolio/kottedzh-14

галерея + карта - http://aps-engineering.ru/map

только карта - http://aps-engineering.ru/22-2

 

Вопрос, как заставить карту и галлерею жить на одной странице?

Разного рода плагины пробовал уже.... проблема начинеается в момент загрузки API???

3 комментария
Всеволод Шмыров
28 января 2016, 00:00
Доброе утро!
На странице "галерея + карта" с картой у меня вылетает ошибка, что sudoSlider не найден. Дело не в карте.
Ошибка в том, что на этой странице подключается три разных jQuery (две 1.10.2 строчка 27 и 69, 1.6.4 строчка 185).

сейчас отключил плагин [Responsive Gallery Grid] которй менял стандартную галерею

и все равно подключается три разных jQuery (две 1.10.2 строчка 27 и 70, 1.6.4 строчка 226). Но тем не менее все работет ... значит не в них беда?

Всеволод Шмыров
28 января 2016, 00:00
Погодите. Вы про ошибку
Uncaught TypeError: undefined is not a function 
не найден
sudoSlider в $("#main_page_slider").sudoSlider
? Это ошибка возникает из-за нескольких версий jQuery. Все версии перезаписывают одни и те переменные. Видимо происходит следующее: создаются переменные jQuery и $ с ссылкой на версию 1.10, добавляется sudoSlider, а потом перезаписывается переменные jQuery и $ уже без sudoSlider, происходит вызов ready с использованием sudoSlider.