Rusnet Interactive Map for Yandex Maps

Создаём, продвигаем, масштабируем

Интерактивная Яндекс Карта
(Rusnet Interactive Map for Yandex Maps 2.2.1)

Теги: Яндекс.Карты, интерактивная карта, метки, кластеризация, фильтрация, шорткод, кастомные посты, галерея

Стабильная базовая версия
Стабильная ПРО версия

Глубокая интеграция с Яндекс.Картами

В отличие от большинства решений, использующих Google Maps, наш плагин работает на базе API Яндекс.Карт. Это гарантирует максимально точные и актуальные данные по России и странам СНГ: адреса, организации, пробки, общественный транспорт. Для базовой работы карты ключ не требуется, а использование локального картографического сервиса упрощает соблюдение законодательства о персональных данных.

Информационная панель с галереей изображений

При клике на метку открывается стильная боковая панель с подробной информацией: название, HTML-описание, ссылка и галерея изображений (можно загрузить несколько фото и листать их через миниатюры). В отличие от стандартных балунов, панель не закрывается при перемещении карты и полностью настраивается под дизайн вашего сайта (PRO-версия).

Умная фильтрация меток по категориям

Над картой автоматически появляются кнопки категорий, позволяющие посетителям мгновенно отфильтровать нужные объекты – например, показать только банкоматы или только офисы продаж. Фильтр работает без перезагрузки страницы и полностью совместим с кластеризацией, сохраняя удобство навигации даже при десятках меток.

Управление метками через отдельный тип записей

Каждая метка является полноценной записью WordPress. Это даёт невероятную гибкость: вы можете быстро включать/отключать отображение меток из общего списка, присваивать им категории (таксономии) с индивидуальными цветами и иконками, а также легко экспортировать/импортировать все данные через стандартные инструменты. Метки легко интегрируются в любые темы и конструкторы страниц.

Интерактивная карта для Яндекс.Карт с маркерами, кластеризацией, фильтрацией, избранным, подсветкой маркеров и печатью в PDF

Rusnet Interactive Map — это мощный и гибкий плагин для WordPress, который добавляет на ваш сайт интерактивные карты от Яндекса. С его помощью вы можете создавать карты с произвольным набором меток, группировать их в кластеры, фильтровать по категориям и выводить подробную информацию о каждом объекте в удобной боковой панели. Плагин идеально подходит для сайтов компаний с несколькими офисами, каталогов организаций, туристических порталов, карт достопримечательностей и любых других проектов, где требуется визуализация объектов на карте.

Настройки плагина Интерактивной карты

Установка плагина Rusnet Interactive Map

Основные возможности плагина Rusnet Interactive Map

1. Ключевые возможности
2. Категории маркеров

Метки можно группировать в иерархические категории (таксономия marker_category). Для каждой категории можно задать:

При создании метки, если у неё не указаны иконка или цвет, они наследуются от выбранной категории или из глобальных настроек.

3. Гибкие настройки карты

В разделе «Rusnet Map» административной панели вы можете задать параметры по умолчанию:

4. Информационная панель

Информационная панель – показывает название маркера, описание, галерею изображений и ссылку.

Если метка входит в кластер, при клике на кластер сначала показывается список входящих в него меток, а затем по клику на элемент списка — подробная информация.

5. Кластеризация

При большом количестве маркеров на небольшой территории или здании они автоматически группируются в кластеры (включить, выключить можно в настройках). Цвет кластера и размер сетки настраиваются. При клике на кластер открывается список маркеров внутри него.

6. Безопасность и производительность

Шорткоды и их параметры плагина Rusnet Interactive Map

[rusnetim_map] — вывод карты
Базовый синтаксис:
1
2
3
[rusnetim_map атрибуты] [rusnetim_marker ...] <!-- (необязательно, если метки берутся из базы) -->[/rusnetim_map]
Основные атрибуты:
АтрибутПо умолчаниюОписание
centerиз настроекКоординаты центра карты в формате широта,долгота (например, 55.7558,37.6173).
zoomиз настроекУровень масштабирования (от 0 до 21).
typemapТип карты: map (схема), satellite (спутник), hybrid (гибрид).
heightиз настроекВысота блока карты (например, 400px30rem50vh).
controlsиз настроекСписок элементов управления через точку с запятой. Доступные: typeSelectorzoomControlsearchControlrouteButtonControlrulerControltrafficControlfullscreenControlgeolocationControl и др.
scrollzoomиз настроекВключить масштабирование колесом мыши: 1 (да) или 0 (нет).
mobiledragиз настроекВключить перетаскивание на мобильных: 1 или 0.
clusterиз настроекВключить кластеризацию: 1 или 0.
clustergridиз настроекРазмер сетки кластера в пикселях (2, 4, 8, 16, 32, 64, 128, 256).
clustercolorиз настроекЦвет кластера (HEX, например, #1e98ff).
markersЕсли установлено в all, загружаются все опубликованные и видимые метки из базы.
categoryСлаг категории (или несколько через запятую). Загружаются только метки указанных категорий.
marker_idID конкретной метки из базы. Выводит карту только с этой меткой.
infowidthиз настроекШирина информационной панели (например, 300px50%).
infosideиз настроекСторона появления панели: right или left.
titlepositionиз настроекПоложение заголовка относительно галереи: above (над) или below (под).
title_tagиз настроекHTML-тег для заголовка (h1h6divspanp).
title_font_sizeиз настроекРазмер шрифта заголовка (например, 18px1.2rem).
title_colorиз настроекЦвет заголовка (HEX).
infobgcolorиз настроекЦвет фона информационной панели (HEX).
containerID существующего HTML-элемента на странице, в который будет помещена карта. Если не указан, плагин создаёт свой контейнер.
[rusnetim_marker] — добавление метки внутри карты

Используется только внутри [rusnetim_map]. Атрибуты соответствуют полям метки:

АтрибутОписание
idID существующей метки из базы (загружает все данные из неё).
coordКоординаты метки (обязательно, если не указан id).
nameНазвание метки.
colorЦвет иконки (HEX).
urlСсылка или ID записи.
iconИконка: стандартный пресет (например, islands#dotIcon), myset:slug (из набора) или URL изображения.
categoryСлаг категории.
imageURL основного изображения (устарело, рекомендуется использовать gallery).
descriptionТекст описания (HTML разрешён).
galleryJSON-массив URL изображений (или закодированный в base64). Обычно не требуется задавать вручную, используется медиаменеджером.

Для централизации карты используйте атрибут. Нужно для отдельных карт или нескольких на странице. Центр карты берется из настроек. 

Пример простейшей карты с одной меткой:

Примечание: Если внутри [rusnetim_map] нет ни одного [rusnetim_marker], но указаны атрибуты markers="all", category или marker_id, метки будут автоматически загружены из базы данных.

Примеры использования

1. Простейшая карта со всеми метками
1
[rusnetim_map markers="all"]

Выведет карту с глобальными настройками и всеми опубликованными метками.
Ниже приведены примеры вывода информационной панели разных типов.

1
[rusnetim_map markers="all" infoside="left"]

Выведет карту с глобальными настройками и всеми опубликованными метками. Информационная панель с левой стороны.

1
[rusnetim_map markers="all" infoside="modal"]

Выведет карту с глобальными настройками и всеми опубликованными метками. Информационная панель в модальном окне.

1
[rusnetim_map markers="all" infoside="right"]

Выведет карту с глобальными настройками и всеми опубликованными метками. Информационная панель с правой стороны.

2. Карта с метками определённой категории и своими размерами
1
[rusnetim_map category="administracziya" height="500px" cluster="1"]

Карта высотой 500px, показывающая только метки категории «administracziya» с включённой кластеризацией.

3. Карта с одной меткой по ID
1
[rusnetim_map marker_id="123"]

Полезно, если нужно показать один объект на всю страницу. Шорткод формируется автоматически после создания маркера.

4. Выводим таблицу маркеров с пагинацией, рейтингом и фильтром по категориям. Доступно в ПРО версии
1
[rusnetim_marker_list]
Название Категории Рейтинг маркера
1С Гигабайт IT, Барнаул Пока нет оценок
21 ВЕК IT, Барнаул Пока нет оценок
АНО “Руснэт” IT, Барнаул Пока нет оценок
Ае Web-studio IT, Барнаул Пока нет оценок
Актив Дизайн Плюс IT, Барнаул Пока нет оценок

Интеграция с медиабиблиотекой и набором иконок

Добавление собственных иконок

Исправления - модификациии плагина

Бесплатная версия
= 2.2.1 =
= 2.2.0 =
Pro версия
= 1.1.3 =
= 1.1.2 =
= 1.1.1 =
= 1.1.0 =
Наши контакты

Ваш успех начинается здесь. Прямо сейчас!

Мы говорим на языке технологий, чтобы вы могли говорить на языке бизнеса.

Наши преимущества:
Как все работает?
1

Определение целей + разработка индивидуальной стратегии

2

Выполнение работ с назначенным менеджером

3

Проверка эффективности и мониторинг после запуска

Запишитесь на бесплатную консультацию
Для заполнения данной формы включите JavaScript в браузере.
Чекбокс