这里有很多方法。这里有一种方法:
查找可使用地图标记的JavaScript/jQuery插件。我用过Mosne Map, 它很旧,但很有用。
生成上述插件将使用的HTML标记。我需要一种更加用户友好的方式来添加标记,所以我使用了ACF的Repeater Field 为此键入,因为我有一个带有地图的页面,所以将lat lang坐标附加到该页面是最简单的方法。你的案子可能会得到那些帖子WP_Query
并从中提取坐标。
用一个短代码将所有内容连接在一起,这样地图就可以显示在任何页面上。同样,您不需要这个,只需包含所有必要的JS,执行WP_Query
, 并在要显示地图的任何位置生成必要的HTML。