0
다음 Wordpress 및 플러그인 조합을 사용하고 있습니다.사용자를 블로그 게시물로 리디렉션하는 마커를 클릭하십시오.
- 워드 프레스 2.9.2
- 지오 매시업 1.3.3
- 지오 매시업 사용자 정의 1.0
내가 사용자가 마커를 클릭하면이 블로그로 리디렉션됩니다있다 달성하고자하는 그것에 연결된 게시물.
내 custom.js에 다음 코드를 추가했습니다.
GeoMashup.addAction('loadedMap', function(properties, marker) {
GEvent.addListener(marker, "click", function() {
parent.location.href = properties.home_url + "?p=" + properties.open_object_id ;
});
});
해당 코드를 사용하면지도가로드되고지도에 생성 된 최신 마커로 리디렉션됩니다. 나는 최종 해결책에 가깝다고 확신한다.
잘못된 동작 호출을 사용하고있는 것 같습니다. 그러나 나는 내가 원하는 것을 찾을 수 없었습니다.
제안 사항?
GeoMashup.addAction('selectedMarker', function(properties, marker) {
var loc = GeoMashup.locations[ marker.getPoint() ];
if (loc && loc.objects.length > 0) {
parent.location.href = properties.home_url + '?p=' + loc.objects[0].object_id;
}
});
작품을 꽤 잘 : –
안녕하세요, 누군가가 아직이 답변을 읽고 답변을 드리겠습니다. 동일한 변경을 구현하고 싶지만 작성한 코드를 추가/변경할 위치를 찾을 수 없습니다. 여기에 마지막으로 응답 한 이후로 최신 수정본을 개발하지 않은 한. 감사합니다. –
custom.js 파일의 위치는 다음에서 자세히 설명합니다. http://code.google.com/p/wordpress-geo-mashup/wiki/Documentation#Custom_JavaScript – cyberhobo