Este hilo está resuelto. Aquí tienes una descripción del problema y la solución.
Problema:
Si estás experimentando problemas para navegar entre idiomas en tu sitio web construido con un menú HTML a través de Live Canvas, debido a que el HTML no es dinámico y solo puedes establecer una dirección de destino, lo que resulta en que cada cambio de idioma te redirige siempre a la misma página.
Solución:
Te recomendamos añadir un shortcode para el selector de idiomas. Puedes encontrar cómo hacerlo en nuestra documentación sobre cómo agregar selectores de idiomas usando PHP y shortcodes. Aquí está el paso a paso:
1. Visita la documentación de WPML sobre selectores de idiomas: Adding language switchers using PHP and shortcodes.
2. Añade el siguiente shortcode a tu menú HTML:
[wpml_language_selector_widget]
Si esta solución no parece relevante para tu situación, por favor, abre un nuevo ticket de soporte en nuestro foro: Foro de soporte de WPML.
Este es el foro de soporte técnico de WPML, el plugin multilingüe de WordPress.
Todas las personas pueden leerlo pero solo los clientes de WPML pueden ingresar comentarios. El equipo de WPML responde en los foros 6 días a la semana, 22 horas por día.
Etiquetado: Exception
Este tema contiene 10 respuestas, tiene 2 voces.
Última actualización por Paola Mendiburu hace 1 año.
Asistido por: Paola Mendiburu.
Autor | Entradas |
---|---|
diciembre 12, 2023 en 3:25 pm #15047233 | |
raffaelep-8 |
Hola, mi web esta construida con un menu html mediante el builder live canvas, el problema que html al no ser dinamico no puedo navegar entre idiomas en la web, porque puedo solo establecer una dirección de destino y cada vez que cambio idioma me llevará siempre a la misma pagina. Sé que es algo se tendría que hacer con php y quiería saber si podeis ayudarme a solucionar eso o su hay otro metodo? Note: actualmente he quitado el swicher de idiomas porque si no funciona es inutil tenerlo. Gracias |
diciembre 13, 2023 en 11:19 am #15053735 | |
Paola Mendiburu Supporter
Idiomas: Inglés (English ) Español (Español ) Italiano (Italiano ) Zona horaria: Europe/Madrid (GMT+01:00) |
Hola! Soy Paola y espero que todo vaya bien. Para poder ver el problema, ¿podría darme acceso al sitio por favor? Acabo de marcar las casillas necesarias para poder agregar credenciales de forma segura y privada. De esta manera solo nosotros dos podemos observarlos. Le sugiero que cree un usuario temporal, para que pueda eliminarlo después de cerrar el ticket. |
diciembre 13, 2023 en 1:14 pm #15054839 | |
Paola Mendiburu Supporter
Idiomas: Inglés (English ) Español (Español ) Italiano (Italiano ) Zona horaria: Europe/Madrid (GMT+01:00) |
¿Podrías añadir a mi usuario como administrador? Gracias. |
diciembre 13, 2023 en 1:35 pm #15055307 | |
raffaelep-8 |
hecho |
diciembre 13, 2023 en 10:09 pm #15059465 | |
Paola Mendiburu Supporter
Idiomas: Inglés (English ) Español (Español ) Italiano (Italiano ) Zona horaria: Europe/Madrid (GMT+01:00) |
¿Me podrías indicar una página donde te pase el problema por favor? He añadido por un momento el selector de idiomas al y ha funcionado perfectamente. |
diciembre 14, 2023 en 6:52 am #15060757 | |
raffaelep-8 |
El problema me pasaba con todas las paginas, siempre me llevababa a la home del idioma, podrias explicarme como lo añadiste, así que pueda probarlo? |
diciembre 14, 2023 en 8:44 am #15061261 | |
Paola Mendiburu Supporter
Idiomas: Inglés (English ) Español (Español ) Italiano (Italiano ) Zona horaria: Europe/Madrid (GMT+01:00) |
Te he hecho un vídeo donde te muestro como añado el selector de idiomas en el footer y cómo funciona: |
diciembre 14, 2023 en 10:57 am #15062441 | |
raffaelep-8 |
Gracias por el video, pero el problema es que el header esta construido en html y mi pregunta es como puedo añadir el switcher de idoma aqui? El menu construido en wordpress y con el switcher menu de WPML aparece solo dentro del menu hamburger en mobile. Pero necesito que funcione tambien en la versión desktop... gracias!! |
diciembre 14, 2023 en 1:21 pm #15063565 | |
Paola Mendiburu Supporter
Idiomas: Inglés (English ) Español (Español ) Italiano (Italiano ) Zona horaria: Europe/Madrid (GMT+01:00) |
Lo que puedes hacer es añadir un shortcode como puedes ver en esta documentación: |
diciembre 14, 2023 en 1:27 pm #15063605 | |
raffaelep-8 |
vale gracias, ya lo he añadido, pero para modificar el estilo del switcher solo se puede en css verdad? |
diciembre 14, 2023 en 3:32 pm #15065977 | |
Paola Mendiburu Supporter
Idiomas: Inglés (English ) Español (Español ) Italiano (Italiano ) Zona horaria: Europe/Madrid (GMT+01:00) |
Exacto. |