Что умеет
Плагин добавляет в Elementor виджет Яндекс.Карт. Он создан по образцу расширенного виджета Google Maps для Elementor и повторяет его логику: вы вставляете карту на страницу, добавляете адреса и настраиваете внешний вид в панели виджета.
Что можно сделать:
- разместить несколько меток на одной карте;
- оформить всплывающее окно метки: текст, ссылки и форматирование задаются в привычном редакторе Elementor;
- выбрать тип карты и настроить собственный стиль;
- задать высоту, масштаб и другие параметры отображения.
Установка и настройка
Убедитесь, что Elementor установлен и активирован. Найдите плагин Maps from Yandex for Elementor в каталоге, установите и активируйте. При необходимости откройте его настройки и введите API-ключ.
Ключ получают в кабинете разработчика Яндекса: нажмите «Получить ключ», выберите сервис «JavaScript API и HTTP Геокодер», заполните анкету — ключ выдаётся сразу. Затем в Elementor перетащите виджет карты на страницу и укажите адреса.
Подводные камни
Без действующего ключа API карта не отобразится или будет работать с ограничениями. Проверьте, что ключ активен и привязан к нужному домену, если в кабинете задаются ограничения по адресам.
На страницах, где карт несколько, внешний скрипт Яндекса загружается на каждой, и это может сказаться на скорости загрузки. Не размещайте карту в самом верху страницы, если она не критична для первого экрана.
Если вы отказываетесь от Elementor, виджет перестанет выводиться, и карты придётся заменить. Посмотрите также условия использования API Яндекс.Карт: для коммерческих проектов и большого числа показов Яндекс может ставить свои ограничения.
Кому подойдёт
Сайтам на Elementor, где нужна красивая карта с несколькими адресами: офисы, филиалы, пункты выдачи. Если сайт не на Elementor, подойдёт YaMaps на шорткодах. Для аналитики по событиям в конструкторе есть Events Tracker for Elementor.