【发布时间】:2014-08-22 12:52:58
【问题描述】:
我整个上午都在搜索,不想问这个问题,我被困住了,我不能再浪费时间了,所以我提前为这个问题道歉,但我需要帮助。
我正在尝试在我的 wordpress 主题中实现谷歌地图,我一直在关注附加的链接
https://developers.google.com/maps/tutorials/fundamentals/adding-a-google-map#the_basic_html_page
这是非常基本的,我在大约 2 分钟内完成了这个,但我正在尝试添加一个位置标记,你知道的,一个红色标记,旁边有名字。
我也不知道谁来加快加载时间。
我使用以下方法在functions.php中加载google api
wp_enqueue_script('google_maps_api', 'https://maps.googleapis.com/maps/api/js');
wp_enqueue_script( 'google_maps_api' );
这是目前我页脚中的查询
jQuery(document).ready(function($) {
function initialize() {
var map_canvas = document.getElementById('map_canvas');
var myLatlng = new google.maps.LatLng(51.7710638, -0.44211749999999483);
var map_options = {
center: myLatlng,
zoom: 16,
scrollwheel: false,
navigationControl: false,
mapTypeControl: false,
scaleControl: false,
draggable: true,
mapTypeId: google.maps.MapTypeId.ROADMAP
}
var marker = new google.maps.Marker({
position: myLatlng,
map: map,
title: 'Hello World!'
});
var map = new google.maps.Map(map_canvas, map_options, marker);
}
google.maps.event.addDomListener(window, 'load', initialize);
});
地图显示虽然加载缓慢,但标记根本不显示
【问题讨论】:
标签: jquery wordpress google-maps