Пропустить контент
Купить

Виджет проверки зоны (ZoneChecker)

Виджет для предварительной проверки зоны доставки. Клиент вводит адрес или координаты — виджет показывает, возможна ли доставка, на карте Yandex.

Шорткод

text
[iiko_zone_checker mode="both" show_map="yes" height="400"]
АтрибутЗначенияПо умолчаниюНазначение
modeboth / address / coordinatesbothРежим проверки.
show_mapyes / noyesПоказывать карту.
heightчисло (≥200)400Высота карты (px).

Виджет ZoneChecker

Режимы проверки

РежимЧто проверяет
addressПо введённому адресу (с автоподсказками DaData).
coordinatesПо координатам (lat/lon).
bothОба режима с переключением вкладок.

Карта Yandex

Если show_map = yes и задан iiko_yandex_key:

  • Карта Yandex с полигонами зон доставки.
  • Маркер введённой точки.
  • Визуальное определение попадания в зону.

Результат проверки

  • Success — точка в зоне, доставка возможна.
  • Fail — вне зон доставки.
  • Debug-блок с информацией об активном сервисе геокодирования.

Настройки

НастройкаКлючПо умолчаниюНазначение
Ручные зоныmanual_delivery_zonesnoИсточник зон.
Полигоны зонmanual_zones[]Координаты.
Yandex API keyyandex_api_keyКлюч Yandex Maps.

Нужен Yandex API key

Для карты Yandex требуется iiko_yandex_key. Без него карта не покажется (виджет работает только по адресу/координатам).

AJAX

  • wp_ajax_iiko_zone_check / wp_ajax_nopriv_iiko_zone_check — проверка зоны (доступна без авторизации).

См. также

WOO2IIKO © 2019 - 2026 Алексей Тихомиров.