javascript - 来自 wordpress postmeta 表键的多个值

标签 javascript php mysql wordpress google-maps

我觉得这比我做起来容易得多。有一个 Google API map ,我可以从 WordPress postmeta 获取一个位置的街道地址和邮政编码以放置标记。我还可以获得一个元键值的倍数(如 property_address),这对于 Google API 来说是不够的信息。那么如何获得两个元键值的倍数呢?在我的示例中,来自同一 post_ID 的每个 property_address 和 property_zip 键?目前,我在表中已有大约 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 表并找到完成此任务所需的所有数据?

最佳答案

解决了。只需要遍历结果——但你知道这一点。我也是。

关于javascript - 来自 wordpress postmeta 表键的多个值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39298802/

相关文章:

php - javascript 函数在特定情况下不返回值

javascript - Backbone : Handling static views

javascript - 为什么 jquery 禁用我的 <a href>?

php - 您运行什么类型的 mysql 查询来比较不同表中的两个字段?

mySQL:如何选择每周休息人数较多的日子

javascript - 根据值排序数组对象

php - 在 PHP 中打印出以逗号分隔的关联数组列的最简单方法(来自 MYSQL)

php - ajax POST 不起作用,不明白为什么

php - mySQL 5.7 无法与组正常工作

mysql - 将 MySQL 迁移到另一台新服务器时是否需要 ibdata1、ib_logfile0、ib_logfile1 文件?