Ir para o conteúdo
RicardoCostaTW

[Resolvido] Mapa do Google não funciona no wordpress

Mensagens Recomendadas

RicardoCostaTW

Boas Pessoal,

Estou a tentar seguir estes tutoriais https://developers.google.com/maps/documentation/javascript/overlays?hl=pt-br#SimpleIcons

para construir mapas, só que estou a tentar coloca-los no wordpress. O meu problema é que numa página html simples, fora do wordpress tudo funciona, agora dentro de uma página wordpress não aparece nada.

O meu código é o seguinte:

<?php
/*
 Template Name: ondeEstamos
*/
get_header();
?>
<style>
html, body, #map-canvas {
	margin: 0;
	padding: 0;
	height: 100%;
}
</style>
	<script type="text/javascript" src="http://maps.googleapis.com/maps/api/js?sensor=false"></script>
	<script>
		var map;
		function initialize() {
			var mapOptions = {
				zoom: 8,
				center: new google.maps.LatLng(-34.397, 150.644),
				mapTypeId: google.maps.MapTypeId.ROADMAP
			};
			map = new google.maps.Map(document.getElementById('map-canvas'),
					mapOptions);
		}
		google.maps.event.addDomListener(window, 'load', initialize);

		window.onload = initialize();
	</script>

	<div id="primary">
			<div id="map-canvas"></div>
	</div>
<?php get_footer(); ?>

Alguém sabe porque? Obrigado :)

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
Rui Carlos

A maior parte dos browsers já vem com as ferramentas de desenvolvimento incluídas. Num clique obténs informação que te pode ser bastante útil.

Ou então, se tiveres o site online, coloca aqui o link.

  • Voto 1

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
Rui Carlos

Há um erro de Javascript, referente a valores que não estão definidos.

Pelo que vi na net, pode ser por não teres dimensões na div que vai conter o mapa.

Experimenta adicionar style="height: yy px; width: xx px" na div.

  • Voto 1

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
RicardoCostaTW

Já experimentei e não dá nada :X


Afinal dá, estava a passar os ficheiros para o directório errado. Faltava a altura e a largura como disseste. Muito obrigado :)

Editado por brunoais
2x post junto

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora

×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.