[Resuelto] No aparece el selector de idioma en una plantilla realizada con Elementor PRO
Este hilo está resuelto. Aquí tienes una descripción del problema y la solución.
Problema: El cliente ha duplicado una plantilla en inglés en su sitio y utiliza Elementor PRO y PODS para mostrar contenido específico según el idioma. Sin embargo, el selector de idiomas no aparece en las páginas basadas en la plantilla duplicada. Solución: Primero, asegúrate de que el tipo de entrada 'Vino' esté configurado para traducirse. Esto se puede hacer en WPML -> Configuración -> Traducción de Tipos de Entradas. Selecciona cualquiera de las dos primeras columnas para 'Vino' y guarda los cambios. Además, es recomendable incrementar el límite de memoria de WordPress a un mínimo de 128MB. Puedes hacerlo añadiendo el siguiente código en el archivo wp-config.php:
Coloca este código encima de la línea /* That's all, stop editing! Happy blogging. */.
Si esta solución no resuelve tu problema o si parece desactualizada, te recomendamos abrir un nuevo ticket de soporte. También es aconsejable revisar los problemas conocidos y confirmar que tienes instaladas las últimas versiones de los temas y plugins. Para más asistencia, visita nuestro foro de soporte.
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.
Antecedentes del problema:
He realizado mediante duplicado una versión en inglés de una plantilla en mi sitio enlace oculto. En la plantilla, que es de tipo Entrada individual del Maquetador de temas de Elementor PRO, se muestra el contenido de una serie de campos añadidos con PODS. El contenido a mostrar en las páginas depende del idioma, por lo que se realizó un duplicado.
Síntomas:
No aparece el selector de idioma en las páginas basadas en la plantilla duplicada.
Preguntas:
¿Por qué no aparece el selector de idioma en las páginas basadas en la plantilla duplicada?
¿Cómo puedo hacer que el selector de idioma se muestre en las páginas creadas con Elementor PRO y que tienen PODS?
1.- El contenido que se muestra en la plantilla, es decir, las entradas individuales, están traducidas?
2.- Por favor incremente el límite de memoria de WordPress. El mínimo requerido es de 128Mb: https://wpml.org/home/minimum-requirements/
Para ello puede agregar el siguiente código al archivo wp-config.php que se encuentra en la raíz del sitio:
Si, existe una versión de cada idioma de esta entrada individual.(español que es el predeterminado e inglés).
Te dejo un ejemplo de donde ocurre:
Español enlace oculto
Inglés enlace oculto
En ninguna de ambas páginas que provienen de plantilla de entrada individual se ve el selector de idioma cosa que si ocurre en el resto de páginas. Ocurre igual con todas las páginas que siguen la plantilla.
Por favor comparte las credenciales de acceso al sitio en tu próximo mensaje que he establecido como privado para poder reproducir el problema y revisar la configuración.
Confirma que has creado una copia de seguridad del sitio completo que puedas restaurar en caso de ser necesario.
Muchas gracias por compartir las credenciales solicitadas.
El selector de idiomas no aparece porque el tipo de entrada 'Vino' está configurado para no traducirse. Para que aparezca el selector de idiomas debes configurar 'Vino' como traducible en WPML -> Configuración -> Traducción de Tipos de Entradas -> Selecciona cualquiera de las dos primeras columnas para 'Vino' -> Guarda los cambios y comprueba el resultado.