我使用PHP和MySQL放置标记上的谷歌地图下面这个tutorial。我正在适应它在WordPress Shortcode插件中工作。我已经建立了地图并从数据库中拉出了多条经线。我在解决如何让WordPress输出XML时遇到问题(这将被javascript用来放置标记)。这是我的插件的一个片段:添加标记到谷歌地图:WordPress的与XML
$dom = new DOMDocument('1.0');
$node = $dom->createElement('markers');
$parnode = $dom->appendChild($node);
$csf_data = $wpdb->get_results($wpdb->prepare("SELECT * FROM my_table"));
foreach($csf_data as $incident) {
$node = $dom->createElement('marker');
$newnode = $parnode->appendChild($node);
$newnode->setAttribute("lat", $incident->latitude);
$newnode->setAttribute("lng", $incident->longitude);
}
echo $dom->saveXML;
我不知道我需要做什么才能使其工作。
如何判断XML是否构建?在教程中,它说在浏览器中调用 PHP脚本。在我的情况下,上面的PHP是 的主要插件文件的一部分。
之后,XML输出,我怎么加载呢?我没有指向的网址?如何将XML输出到URL?用于加载XML文件的函数功能
downloadUrl(url,callback)
将URL作为参数。
有什么建议吗?
谢谢。
嗨@Argiropoukos斯塔夫罗斯,感谢您的留言。我有它的工作。 – Laxmidi
@Laxmidi不错的工作 –