我觉得这比我做的容易得多。有一个Google API地图,我可以从WordPress postmeta获取一个位置的街道地址和邮政编码,以放置标记。我还可以获得一个metakey值的倍数(例如property_address),这对于Google API来说是不够的。那么如何获得两个metakey值的倍数?在我的例子中,每个property_address和property_zip键来自同一个post_ID?目前我已经在表格中找到了50个位置。
var address = "<?php echo $property_address; ?>, <?php echo $property_zip; ?>";
这很容易为一个引脚获得一个位置。而且我可以通过迭代硬编码来硬编码位置并将其打印出来。
var marker, i;
for (i = 0; i < address.length; i++) {
marker = new google.maps.Marker({
position: new google.maps.LatLng(address[i][1], address[i][2]),
map: map
});
google.maps.event.addListener(marker, 'click', (function(marker, i) {
return function() {
infowindow.setContent(address[i][0]);
infowindow.open(map, marker);
}
})(marker, i));
}
所以我想我问,“我如何遍历postmeta表并找到完成此操作所需的所有数据?
答案 0 :(得分:0)
解决了它。只需要循环结果 - 但你知道。我也是。