Я использую плагин Shortcode Google Map v3
Каждый пост уже будет иметь свою собственную карту Google (например: [адрес карты = "Нью-Йорк, США" z = "15" маркер = ”да”])
Я хочу, чтобы мои пользователи вводили свое местоположение (или нет) и получали направление, что должно привести к созданию новой карты Google с маршрутом направления.
Итак, я написал:
<form class="searchform" action="<?php the_permalink(); ?>" method="post" >
<input type="text" value="<?php echo $address; ?>" name="directions_search" class="field s">
<input type="submit" value="Get Directions" name="submit" class="submit button"> </form>
<?php if(isset($_POST['directions_search'])){
$address = htmlspecialchars($_POST['directions_search']); echo do_shortcode('[map address="Queens, New York" z="15" marker=”yes” start= "'. $address .'" end="New York, USA"]'); } ?>
Новая Карта Google с указанием маршрута не появляется - я думаю, потому что 2 карты не могут существовать одновременно. Как я могу получить новую карту?
Если ввод пуст, как узнать текущее местоположение пользователя? (например: в теме CityGuide wp или в обычной карте Google)
Спасибо!