在Google嵌入代码中实现的Googlemaps自定义地标

时间:2013-05-09 09:58:05

标签: html google-maps

我的目标是通过他们提供的HTML嵌入代码将自定义地标添加到Google地图。这甚至可能吗?

我们将使用以下代码作为示例:

<iframe width="425" height="350" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" 
src="https://maps.google.co.uk/maps?f=q&amp;source=s_q&amp;hl=en&
amp;q=Buckingham+Palace,+London,+Greater+London+SW1A+1AA,+United+Kingdom&amp;aq=&
amp;sll=54.939216,-1.599162&amp;sspn=0.810981,2.368927&amp;ie=UTF8&amp;geocode=FTTZEQMdvtX9_w&
amp;split=0&amp;hq=&amp;hnear=Buckingham+Palace,+London+SW1A+1AA,+United+Kingdom&amp;t=m&amp;z=14&
amp;ll=51.501364,-0.14189&amp;output=embed"></iframe>

我意识到有更好的方法可以实现,但我需要将此代码放在短代码标记之间,这些标记似乎只接受iFrame中的嵌入式HTML代码。虽然如果有人有任何他们认为可能与短代码一起使用的替代建议,他们非常欢迎。

1 个答案:

答案 0 :(得分:1)

我认为这已在这里得到解答: Can I change the marker in a Google Maps embedded map (iframe)?

如果这是关于WordPress的短代码,您可能还会找到一个使用Google Maps API的插件,并提供短代码界面和使用自定义标记的可能性。这个至少声称这样做: http://wordpress.org/extend/plugins/google-map-shortcode/

或者您甚至可以自己编写插件代码,或者只是使用Google Maps API和Shortcode API在您的主题中实现此功能: http://codex.wordpress.org/Shortcode_API