0

是否可以将谷歌地图插入到 WordPress 类别存档中,以读取类别页面上位置中的所有数据并为它们创建标记?

我有一个目录站点,我站点上的每个位置都已进行地理编码。地方是个别职位。它们按城市分类。每个类别页面的输出是该城市所有地点的列表。

我的 URL 如下所示: example.com (Homeapge) example.com/city(城市档案页面 - 显示我的数据库中该城市的所有地方的列表) example.com/city/ Famous-restaurant(地方详细信息页面 - 显示关于我的数据库中特定位置的所有数据)

我想创建一个可以放在 example.com/city 顶部的地图,它会显示我在我的数据库中为特定城市拥有的每个列表的标记。我不想为每个城市创建单独的地图。

我找到了本教程,但它需要即时对我的数据库进行 XML 转储。

有没有更好的方法来实现这一点?

4

1 回答 1

0

是的。您将结合使用 Google Maps API 和 get_posts()

https://developers.google.com/maps/documentation/javascript/overlays#Markers

http://codex.wordpress.org/Template_Tags/get_posts

但是,这些帖子必须与它们一起存储纬度和经度。否则,您可能需要使用谷歌地图 API 的另一部分来查找这些地方......

于 2013-08-15T16:53:06.737 回答