Для начала надо выбрать карты которые будете использовать (видимо гугл мапс), потом прочитать документацию к api этих карт: https://developers.google.com/maps/documentation/
В первых же главах будет информация о масштабировании и координатах. Немного далее о нанесении точек на карту. И еще чуть далее примеры кастомных балунов и попапов.
Внимание: понадобятся знания js, вопрос интеграции карт лежит в плоскости js и мало связан с html и css, которые Вы указали в тегах.
1. при чем тут wordpress?
2. На Ваш ответ не может быть ответа в две строчки. Разве только такой: надо знать js + (google map api или yandex map api или др)
Инициализируйте карту только после открытия модалки. Зачем Вы ее формируете до этого, если она скрыта? Это не оптимально по нагрузке и коряво работает.
использовать (получать) только координаты, цифры не зависят от языка, а потом использовать их для получения названий через тот же google maps api: https://developers.google.com/places/javascript/
Есть карты для навигационных программ. Например openstreetmap.ru . Можно попробовать портировать навигационное ПО или написать свое для таких карт. Соответственно их можно будет обновлять периодически.
Ответ написан
Комментировать
Комментировать
Оценили как «Нравится»
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.