Здравствуйте. Карта на странице не работает, потому что не происходит загрузка скрипта api-карт с яндекса. Он должен подгружаться только один раз на каждой странице, даже если карт несколько. Грузится он должен для карты myMap0.
На этой конкретной странице почему-то нашел скрипт сразу для второй карты myMap1. А нулевая где-то потерялась. Загрузки скрипта карты с Яндекса не происходит. Как и из-за чего это происходит мне непонятно, воссоздать такую ошибку мне не удалось. Возможно где-то остался еще один кусок шорткода карты, который не работает корректно, а видим мы только вторую.
Я бы начал с того, что отключил минификацию скриптов в плагине autoptimize и/или supercache, затем избавился бы от ошибок JS на странице (их у вас много видно в консоли браузера):
Загрузка <script> по адресу «https://gc.kis.v2.scr.kaspersky-labs.com/0B8972AD-7561-9B44-A637-2BBFF644B5D4/main.js» не удалась. alye-parusa:38:1
JQMIGRATE: Migrate is installed, version 1.4.1 autoptimize_4a77593598431c230ebd407b9b7f5804.js:2:542
Slider [#n2-ss-4] embedded multiple times autoptimize_4a77593598431c230ebd407b9b7f5804.js:7:8595
Slider [#n2-ss-10] inited multiple times autoptimize_4a77593598431c230ebd407b9b7f5804.js:7:8468
iframe, который имеет и allow-scripts и allow-same-origin для его атрибута sandbox, может удалить свою песочницу.
Если же вы полагаете, что ошибка вызвала именно последним обновлением, то можете попробовать откатиться на любую предыдущую версию. Скачать можно тут внизу страницы: https://wordpress.org/plugins/yamaps/advanced/
И отпишитесь, пожалуйста, об итогах.
Юрий, добрый день!
Спасибо за подробные рекомендации.
Пока результат остался тем же. Я (на локальной, правда, версии) по очереди отключил сначала minify js, а затем и оба плагина – WP Super Cache и Autoptimize.
Эффекта это не дало. Откат YaMaps на предыдущую версию тоже не привел к появлению карты.
Исправлять ошибки в скриптах я не знаю, как, потому что пользуюсь WordPress как конструктором.
Я не работал с Elementor, поэтому не могу сказать наверняка. Наверное, стоит попробовать заново сделать эту страницу.
В ошибках JS есть проблемы с вызовом какого-то одного и того же слайдера несколько раз. Есть подозрение, что с картами тоже случилось что-то подобное.
На других страницах ошибок меньше.
То, что проблема возникла после обновления плагина тоже маловероятно, в этом обновлении не было таких критичных изменений, который бы затронули вывод карты. И откат на предыдущую версию точно должен был помочь, если бы дело было в обновлении…
Юрий, а мне удалось локализовать ошибку.
Я пользуюсь плагином The Post Grid Pro от RadiusTheme.
Я начал последовательно удалять по одной секции на моей странице. Когда удалил ту, где был шорткод The Post Grid Pro, карта у меня появилась.
Вставил вместо Post Grid’овского другой шорткод – карта осталась.
Взял чистую страницу и вставил на нее только два шорткода: твой и Post Grid Pro. Карта исчезла!
Может, сможем что-то сделать… Могу и в RadiusTheme написать, чтобы они свою последнюю версию проверили!
Я поставил The Post Grid на тестовый сайт – они работают вместе с картой. Значит проблема еще и в связке c Elementor или еще с чем-то.
Только конфликтует не The Post Grid, а The Post Grid Pro – это отдельный плагин (платная версия с доп. функционалом).
Платный протестировать не могу )
Юрий, всё, вопрос снят! У The post Grid Pro ограничение по количеству одновременных установок, и я его достиг. Сейчас убил у себя на локалке, и на хостинге карта снова появилась. Ффу!
Хорошо, про прояснилось ) Успехов!