• 09-03-2015, 17:32:39
    #1
    Arkadaşlar merhaba ,

    Hazır sistemlere karşı olduğum için wordpress çalışma mantığı pek anlamıyorum bir konuda yardımınıza ihtiyacım var.

    wordpress kurulu siteye tema atılmıştır, temanın iletisim bölümünde google maps harita vardır. yanlış yeri çekiyor işaretleme olarak.

    Bunu nasıl güncelleyebilirim bilgisi olan arkadaşım yardımcı olursa sevinirim.
  • 09-03-2015, 17:47:35
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    CoderMaN adlı üyeden alıntı: mesajı görüntüle
    Arkadaşlar merhaba ,

    Hazır sistemlere karşı olduğum için wordpress çalışma mantığı pek anlamıyorum bir konuda yardımınıza ihtiyacım var.

    wordpress kurulu siteye tema atılmıştır, temanın iletisim bölümünde google maps harita vardır. yanlış yeri çekiyor işaretleme olarak.

    Bunu nasıl güncelleyebilirim bilgisi olan arkadaşım yardımcı olursa sevinirim.
    Merhaba.

    Temanın özelleştirilebilir ayarlarında (burası görünüm sekmesindedir genellikle) iletişim bölümü ayarları vardır. O sayfada koordinat giriş bölümü yardımıyla güncelleyebilirsiniz. Mesela bazı temalar "Google map latitude ve longitude" değeri olarak kullanır. Bu değerlerin karşılığını şu http://itouchmap.com/latlong.html gibi sitelerden öğrenebilirsiniz.

    Ya da direkt olarak bu haritayı sayfalar kısmındaki iletişim sayfasına google mapsden alınan kod ile çekiliyor olabilir. Bu kodu yine google maps üzerinden doğru harita konumunu bularak alabilir, kod üzerinde ölçü ve diğer ayarları yapılandırabilirsiniz, konuyla ilgili internette oldukça bol makale bulabilirsiniz.

    Anlattıklarımla ilgili değil de daha farklı bir metot kullanılmışsa ya da başka bir durum söz konusuysa lütfen ekran görüntüsüyle birlikte ayrıntı verirseniz yardımcı olmaya çalışalım.
  • 09-03-2015, 18:11:14
    #3
    @MetinGumus; hocam konumla ilgilendiğiniz için teşekkür ederim öncelikle.

    iletisim sayfasında kodlara baktığım da aşağıdaki gibi bölüm çıkıyor. fakat bu ilgili kodları bulamadım aradım taradım tema dosyalarında mı olacak.

    		<div id="map" style="width:1170px;height:400px;" class="google_map"></div>
    	
    	<script type="text/javascript">
    		var latlng = new google.maps.LatLng(0, 0);
    		var myOptions = {
    			zoom: 15,
    			center: latlng,
    			scrollwheel: true,
    			scaleControl: false,
    			disableDefaultUI: false,
    			mapTypeId: google.maps.MapTypeId.ROADMAP
    		};
    		var map = new google.maps.Map(document.getElementById("map"),
    		myOptions);
    		
    		    var geocoder_map = new google.maps.Geocoder();
    			var address = 'Turkey';
    			geocoder_map.geocode( { 'address': address}, function(results, status) {
    				if (status == google.maps.GeocoderStatus.OK) {
    					map.setCenter(results[0].geometry.location);
    					
    						var marker = new google.maps.Marker({
    							map: map, 
    							
    							position: map.getCenter()
    						});
    						
    							var contentString = 'Spor salonu deneme';
    							var infowindow = new google.maps.InfoWindow({
    								content: contentString
    							});
    										
    							google.maps.event.addListener(marker, 'click', function() {
    							  infowindow.open(map,marker);
    							});
    							
    									infowindow.open(map,marker);
    								
    				} else {
    				alert("Geocode was not successful for the following reason: " + status);
    			}
    			});
    			</script>
    Yukaridaki kısmı bulunca new google.maps.LatLng(0, 0); 0 değerlerini dediğiniz siteden aldığım kordinatlarla girince düzelecek mi? Yoksa alakası yok mu bu konuda bilginiz varmı?

    sayfalar kısmında şu şekilde metin var.

    [googlemap width="1170" height="400" address ="Turkey" maptype="ROADMAP" marker="yes" infowindow="Spor salonu denem"]
  • 09-03-2015, 19:32:21
    #4
    Konunun çözüme kavuşması, sonraları sorunu olanların bu sayfaya gelip sonuç kalmaması için yazıyorum; Sorun iletişim sayfasına haritanın yansıması için eklenen kodlardaydı. Harita siteye yansıyordu ama daha çok özelleştirilebilir olması isteniyordu ve kod yapısında sıkıntı vardı. "Kalıcı çözüm olarak eklentilerden bir google map eklentisi kurup gerekli ayarlamaları yapmak olarak düşünüldü."

    Örneğin; https://wordpress.org/plugins/wp-google-maps/ gibi.