Wordpress 单击标记将用户重定向到博客文章

Wordpress 单击标记将用户重定向到博客文章,wordpress,wordpress-geo-mashup,Wordpress,Wordpress Geo Mashup,我正在使用下面的Wordpress和插件组合 Wordpress 2.9.2 Geo Mashup 1.3.3 Geo Mashup自定义1.0 我想要实现的是,当用户单击一个标记时,它会被重定向到与其关联的博客文章 我在custom.js中添加了以下代码 GeoMashup.addAction('loadedMap', function( properties, marker ) { GEvent.addListener(marker, "click", function() {

我正在使用下面的Wordpress和插件组合

  • Wordpress 2.9.2
  • Geo Mashup 1.3.3
  • Geo Mashup自定义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 ;
    });
});
使用该代码,地图加载并重定向到地图上创建的最新标记。我很确定我已经接近最终的解决方案了

我猜我用错了行动电话。但我一直没能找到我要找的东西


有什么建议吗?

我针对Geo Mashup 1.3.3的解决方案做出了一些假设,这些假设将来可能会发生变化,但现在是必要的:

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文件的位置如下: