Intereting Posts
Как добавить фрагмент кода PHP ко всем страницам публикации? Добавить последний столбец «Редакция столбца» в панели администратора Внедрение столбцов; Долгие сообщения еще с некоторым обращением к странице? Почему мои пользовательские сообщения не отображаются (404 ошибка / страница не найдена) Сохранение метаданных в пользовательском типе сообщения Использование WP_Query и Query_post для цикла? Плагин, который позволяет посетителям Как сообщение (а не facebook) и магазины нравится в обычном мета? Wpdb запрос для комментариев meta для текущего сообщения Как мы можем получить идентификатор пользователя по имени display_name Получить категорию таксономии для объекта запросов в цикле Добавление миниатюр в результаты поиска и изменение содержимого. Алфавитный поиск Успешная функция AJAX с использованием JS substr () не работает в WP 4.1 vs 4.0 Добавить виджеты по умолчанию в нижний колонтитул Шаблон пользовательского шаблона типа публикации

shortcode карт google, получающих пустые данные

У меня проблема с коротким кодом карт Google на моем плагине, что есть, когда я ввожу данные в текстовое поле, и я нажимаю кнопку «Отправить», это хорошо работает, и он получает меня. проблема в том, что когда я перехожу на страницу индекса, он ничего не показывает, если я не буду вводить данные снова на индексной странице. Я этого не хочу. Мне нужно это, чтобы указать мне место на индексной странице без перезаписи данных. Надеюсь, это понятно.

add_shortcode('maps_m', 'my_custom_menu_pag'); function register_my_custom_menu_pag(){ add_menu_page( 'map', 'map', 'manage_options', 'customteam', 'my_custom_menu_pag'); } function my_custom_menu_pag($atts) { if(isset($_POST['submit'])){ $add = urlencode($_POST['address']); $city = urlencode($_POST['city']); $state = urlencode($_POST['state']); $lat = urlencode($_POST['lat']); $long = urlencode($_POST['long']); $geocode=file_get_contents('http://maps.google.com/maps/api/geocode/json?address='.$add.',+'.$city.',+'.$state.',+'.$lat.',+'.$long); ?> <div id="display_map" style="width:800px;height:450px; "></div> <div id="myad"> <script type="text/javascript"><!-- google_ad_client = "ca-pub-9165168790934890"; /* top */ google_ad_slot = "6414226949"; google_ad_width = 728; google_ad_height = 90; //--> </script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script> <script type="text/javascript"> $(document).ready(function () { function initialize() { // Define the lat and long positions var lat = parseFloat("<?php echo $lat; ?>"); // Latitude get from above variable var long = parseFloat("<?php echo $long; ?>"); // Longitude from same var latlngPos = new google.maps.LatLng(lat, long); // Set up options for the Google map var myOptions = { zoom: 13, center: latlngPos, mapTypeId: google.maps.MapTypeId.ROADMAP, zoomControlOptions: true, zoomControlOptions: { style: google.maps.ZoomControlStyle.LARGE } }; // Define the map map = new google.maps.Map(document.getElementById("display_map"), myOptions); addMarker(latlngPos, 'Default Marker', map); google.maps.event.addListener(map, 'dragstart', function(event) { addMarker(event.latlngPos, 'Click Generated Marker', map); var lat, lng, address; }); } google.maps.event.addDomListener(window, 'load', initialize); }); </script> </div> <?php } 

Solutions Collecting From Web of "shortcode карт google, получающих пустые данные"