Saltar navegación

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.

Hoy no hay asistentes de soporte disponibles en el foro Spanish. Siéntase libre de enviar sus tiques y les daremos trámite tan pronto como estemos disponibles en línea. Gracias por su comprensión.

Este tema contiene 7 respuestas, tiene 2 voces.

Última actualización por Carlos Rojas hace 1 año, 11 meses.

Asistido por: Carlos Rojas.

Autor Entradas
mayo 24, 2022 en 8:46 am #11287899

mari-pazB

Buenas, estamos usando el plugin de WP Job Manager para incluir ofertas de trabajo en la web.

Teníamos el problema de que las ofertas solo aparecían en la página en español, pero desde la configuración de WPML conseguí que aparecieran en Inglés también cambiando la "Traducción de tipos de entrada" y "Traducción de taxonomías" asignando a los elementos correspondientes al plugin la opción "Traducible usar la traducción si está disponible o recurrir al idioma predeterminado".

Paso captura del listado de trabajos en inglés, disponible en la url enlace oculto , de la url de uno de los trabajos en inglés y de su correspondiente url en español.

¿Cómo podría hacer accesible estas urls en inglés de la manera más automatizada posible?

Tener en cuenta que los trabajos los sube el cliente externo y por tanto sería preferible que se pueda configurar de manera automática, a tener que añadir un duplicado de contenido de todos los trabajos que vayan añadiendo desde la Administración de traducción del plugin.

imagen.png
imagen1.png
imagen2.png
mayo 24, 2022 en 12:17 pm #11292019

Carlos Rojas
Supporter

Idiomas: Inglés (English ) Español (Español )

Zona horaria: Europe/Madrid (GMT+02:00)

Hola,
Muchas gracias por contactarnos

1.- 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:

 /* Memory Limit */
define('WP_MEMORY_LIMIT', '128M');

- Añádelo encima de la línea /* That's all, stop editing! Happy blogging. */

Puede comprobar el límite de memoria de WordPress en WPML -> Soporte

2.- Una vez incrementado el límite de memoria de WordPress le pido que actualice WPML y cualquier otro plugin y tema desactualizado

3.- Si el problema persiste luego de realizar los pasos anteriores, entonces asegúrese que la opción "Traducible usar la traducción si está disponible o recurrir al idioma predeterminado" está seleccionada para los trabajos y vuelva a guardar los enlaces permanentes.

Puede decirme el resultado de los pasos anteriores?

Saludos,
Carlos

mayo 30, 2022 en 8:59 am #11340743

mari-pazB

1.-Comprobado el límite de memoria de WordPress en WPML -> Soporte (Cambiado, pero sigue igual):
PHP
Versión 7.3.24
Límite de memoria 256M
Uso de memoria 112.95 MB
Tiempo de ejecución máximo 0
Vars de entrada máx. 5000
Conjunto de caracteres Utf8mb4 Sí
Extensión SimpleXML Cargado
Extensión Multibyte String Cargado
WordPress
Versión 6.0
Multisitio No
Límite de memoria 128M
Límite de memoria máximo 256M
REST activado Sí

2.- Actualizado WPML y los distintos plugins relacionados con WP Job Manager.

3.- El problema persiste y la opción "Traducible usar la traducción si está disponible o recurrir al idioma predeterminado" está seleccionada.

4.- Tambien he revisado la opción de "Traducir destino de enlace"
"Ajustar los enlaces de las entradas y cadenas de modo que estas dirijan al contenido traducido" y pulsado la opción de "Analizar ahora y ajustar enlaces". Pero siguen saliendo los errores 404 de las entradas.

Otro error distinto; Probé a crear una nueva entrada de Trabajo con el nombre de Prueba, y desde la opción WPML > Administración de traducción seleccioné "Duplicar contenido", pero simplemente se mostraba 2 veces en el listado y seguia dando error 404 al intentar acceder a la entrada, asi que la eliminé pero ahora sigue saliendo el trabajo en el listado en Inglés, a pesar de haber borrado la entrada.

mayo 30, 2022 en 11:26 am #11342933

Carlos Rojas
Supporter

Idiomas: Inglés (English ) Español (Español )

Zona horaria: Europe/Madrid (GMT+02:00)

Hola,
Muchas gracias por su mensaje

Me gustaría solicitar acceso temporal al sitio (wp-admin y FTP) con el objetivo de ver el problema más de cerca. Su próxima respuesta será privada y en ella encontrará los campos correspondientes a las credenciales solicitadas.

Aunque no realizaré ningún cambio en el sitio siempre es recomendable crear una copia de seguridad del sitio completo antes de compartir las credenciales de acceso.

Saludos,
Carlos

mayo 30, 2022 en 12:17 pm #11343649

Carlos Rojas
Supporter

Idiomas: Inglés (English ) Español (Español )

Zona horaria: Europe/Madrid (GMT+02:00)

Hola,
Muchas gracias por compartir la información solicitada.

Antes de continuar le pido que:
- Cree una copia de seguridad el sitio completo, para ello puede utilizar cualquier plugin de backups como All-In-One WP Migration
- Actualice todos los plugins y temas desactualizados. Las funcionalidades desactualizadas pueden causar conflictos en el código
- Borre cualquier memoria cache que pueda existir
- Compruebe si el problema desapareció

Puede decirme el resultado de los pasos anteriores?

Saludos,
Carlos

mayo 31, 2022 en 10:03 am #11351685

mari-pazB

He actualizado todos los plugin de la web, y he creado una copia de seguridad con All-In-One WP Migration. He accedido a la página de los trabajos refrescando la cache y sigue el problema.
Sinceramente, no creo que sea un problema de compatibilidades sino de las urls que asigna wpml para las traducciones.
Por alguna razon para las versiones inglesas utiliza el formato: enlace oculto
Mientras que para la version en español se usa:
enlace oculto
La url "enlace oculto" redirige tambien a "enlace oculto".

mayo 31, 2022 en 3:16 pm #11354919

mari-pazB

Update: Nos ha comentado el cliente que van a hacer un cambio de hosting en estos días y nos han pedido que no accedamos a la web hasta que esté listo el traspaso.
¿Dejamos este ticket en pendiente hasta entonces, o cerramos el ticket y creo uno nuevo referenciando a este cuando el traspaso este listo?

mayo 31, 2022 en 11:39 pm #11357793

Carlos Rojas
Supporter

Idiomas: Inglés (English ) Español (Español )

Zona horaria: Europe/Madrid (GMT+02:00)

Hola,

Si no obtenemos respuesta en unos dias el ticket se cerrará automáticamente y deberá abrir uno nuevo referenciando este. En caso de que se responda al ticket antes de que se cierre entonces continuaremos por aquí mismo.

Saludos,
Carlos

This ticket is now closed. If you're a WPML client and need related help, please open a new support ticket.