Pregunta sobre Translate WordPress with GTranslate de Wordpress:

conflicto con WP Google Maps

Un usuario preguntó 👇

Después de instalar Gtranslate, un gran plugin, el mapa WP de Google Maps no se muestra. Después de prueba y error, finalmente descubrí que Gtranslate parece ser contradictorio. ¿Qué solución recomiendas?

(@ edo888)

Hace 1 año, 1 mes

Hola,

Tendré que verlo en acción en su sitio web para identificar el problema y brindar una solución.

Las aplicaciones de mapas de Google generalmente solo verifican la variable de javascript «google» y cuando ya está configurada, no ejecutan su código. La solución es verificar la variable google.maps en su lugar, ya que GTranslate usa la variable google.translate que también establece la variable google.

También puede comunicarse con nuestro chat en vivo y luego proporcionar su enlace si no desea ser público.

https://gtranslate.io/#contact

¡Gracias! 🙂

Lanzador de hilos

(@webitman)

Hace 1 año, 1 mes

Este no es el sitio donde está el problema porque el sitio está en modo ComingSoon. Pero puedo reproducir fácilmente el error en este sitio.
https://portal-base.com/email-us/
A la izquierda está WP Google Maps ………….

(@ edo888)

Hace 1 año, 1 mes

Hola,

Encontré este código, que no es exactamente correcto:

/wp-content/plugins/wp-google-maps/js/wpgmaps.js

MYMAP.init = function(selector, latLng, zoom) {

	var maptype = null;
	
	if(window.google)
	{
		if (typeof wpgmaps_localize[wpgmaps_mapid].type !== "undefined") {
			if (wpgmaps_localize[wpgmaps_mapid].type === "1") { maptype = google.maps.MapTypeId.ROADMAP; }
			else if (wpgmaps_localize[wpgmaps_mapid].type === "2") { maptype = google.maps.MapTypeId.SATELLITE; }
			else if (wpgmaps_localize[wpgmaps_mapid].type === "3") { maptype = google.maps.MapTypeId.HYBRID; }
			else if (wpgmaps_localize[wpgmaps_mapid].type === "4") { maptype = google.maps.MapTypeId.TERRAIN; }
			else { maptype = google.maps.MapTypeId.ROADMAP; }
		} else {
			maptype = google.maps.MapTypeId.ROADMAP;
		}
	}
        ...

En lugar de simplemente buscar window.google, también necesita buscar window.google.maps. Espero que esto ayude y que el desarrollador del plugin pueda solucionarlo.

¡Gracias! 🙂

(@perryrylance)

Hace 1 año, 1 mes

Hola @ edo888

Perry aquí de WP Google Maps, gracias por señalar esto,

Hemos enviado un cheque adicional para google.maps cambiando la línea 214 de wpgmaps.js a

if(window.google && google.maps)

Cualquiera que lea el mismo cambio puede aplicar una solución inmediata.

Implementamos esta corrección en nuestra actualización 8.0.12, que se lanzará a principios de la próxima semana.

El med – Perry

Lanzador de hilos

(@webitman)

Hace 1 año, 1 mes

@perryrylance y @ edo888 Ustedes son geniales, muchas gracias.

(@ edo888)

Hace 1 año, 1 mes

Gracias. ¡Año nuevo fabuloso! 🙂

¿Solucionó tu problema??

0 / 0

Deja una respuesta 0

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *