[WordPress] Url をワードプレスの google マップに複数のマーカーを追加します。

スポンサーリンク

Question

google を追加したいのですが。

複数のマーカーをワードプレスにマップと各マーカーに url へのリンクをクリックします。多くの研究をしたので、動作している唯一の方法は、この java や php について多くを知らない:

  

それぞれの場所の url を追加する方法を知らない。誰か助けてできますか?ありがとう

答え

@incredible 答えのような私は、小さなコード スニペットを提供します、あなたのための少しの助けがあります...

 
var locations = [
    ['Rome', 41.9100711, 12.5359979, 4,"http://google.co.id/"],
    ['Coogee Beach', -33.923036, 151.259052, 5,"http://google.co.id/"],
    ['Cronulla Beach', -34.028249, 151.157507, 3,"http://google.co.id/"],
    ['Manly Beach', -33.80010128657071, 151.28747820854187, 2,"http://google.co.id/"],
    ['Maroubra Beach', -33.950198, 151.259302, 1,"http://google.co.id/"]
];

var map = new google.maps.Map(document.getElementById('map'), {
    zoom: 4,
    center: new google.maps.LatLng(41.9100711, 12.5359979),
    mapTypeId: google.maps.MapTypeId.ROADMAP
});

var infowindow = new google.maps.InfoWindow();

var marker, i;

for (i = 0; i < locations.length; i++) {
    marker = new google.maps.Marker({
        position: new google.maps.LatLng(locations[i][1], locations[i][2]),
        map: map,
        clickable: true,
        url:locations[i][4]
    });

    google.maps.event.addListener(marker, 'click', (function (marker, i) {
        return function () {
            infowindow.setContent(locations[i][0]);
            infowindow.open(map, marker);
            window.location.href = marker.url;
        }
    })(marker, i));
}
 

答え

場所アレイに 4 番目のパラメーターとして url を追加することができます。たとえば:

var locations = [
      ['Rome', 41.9100711,12.5359979, 4, 'example.com'],
...
];

マーカー オブジェクトを作成する手を入れるとそれの url パラメーターとして例えば:

marker = new google.maps.Marker({
        position: new google.maps.LatLng(locations[i][1], locations[i][2]),
        map: map,
        clickable: true,
        url: locations[i][4]});

とイベント リスナー:

google.maps.event.addListener(marker, 'click', function() {
    window.location.href = this.url;
    ...
});

答え

やった場所、ローマの場合の作品は、残りの部分に同じことを見てみましょう

  

http://stackoverflow.com/questions/27876422/add-url-to-multiple-markers-to-google-map-in-wordpress

スポンサーリンク

Leave a Reply