Saltar al contenido Saltar a la barra lateral

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: 

Este tema contiene 55 respuestas, tiene 0 voices.

Última actualización por Otto hace 3 semanas, 4 días.

Asistido por: Otto.

Autor Publicaciones
octubre 22, 2025 a las 7:02 pm #17509943

esferic-better-thingsS

Hola.
Entonces cual es la solución para que me funcione así en la página de producción?
Sven

octubre 22, 2025 a las 7:12 pm #17509949

Otto
Partidario de WPML desde 09/2015

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

Zona horaria: America/Argentina/Buenos_Aires (GMT-03:00)

Hola,

Dado que el problema ocurre solo en esta página, te sugiero que desactives LiteSpeed solo para ella.

Para hacerlo, ve a editar la página y en el panel de la derecha tienes la opción para hacerlo. Mira la captura de pantalla que adjunto.

Saludos cordiales,
Otto

CleanShot 2025-10-22 at 16.09.47.png
octubre 22, 2025 a las 7:25 pm #17509972

esferic-better-thingsS

Otto.
Buena idea. Lo pruebo y te cuento.
Sven

octubre 22, 2025 a las 7:48 pm #17510089

esferic-better-thingsS

Otto.
Lo he hecho y sigue sin funcionar. Te he hecho otro video para que veas como va en la pagina de producción. La pregunta es, por que el sitio staging ha deshabilitado el caché en wp-config.php y así funciona y si esto lo debería hacer yo también en la página de producción? Como influiría esto en la web en general?

enlace oculto

Un saludo,
Sven

octubre 22, 2025 a las 8:13 pm #17510201

Otto
Partidario de WPML desde 09/2015

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

Zona horaria: America/Argentina/Buenos_Aires (GMT-03:00)

Hola,

En el sito de staging, WP_Cache lo deshabilito el plugin WP Staging. Desconozco por qué lo hace.

Por otro lado, tu sitio utiliza el plugin de LiteSpeed, por lo que entiendo que esa es tu solución de optimización.

En la mayoría de los casos no conviene ni hace falta activar `WP_CACHE` si usas LiteSpeed.

* WP_CACHE sólo habilita el *drop-in* `advanced-cache.php` de plugins de **page cache**; **LiteSpeed Cache funciona a nivel de servidor** y no depende de esa constante.
* Puedes ignorar avisos de Site Health sobre `WP_CACHE=false` cuando tu caché real es LiteSpeed.
* Actívala **solo** si otro plugin o el hosting te lo exige explícitamente.

Saludos cordiales,
Otto

octubre 22, 2025 a las 8:16 pm #17510202

esferic-better-thingsS

Hola,

Entonces, tienes otra idea de lo que puedo hacer para que pueda volver a editar y traducir esta página sin tener estos problemas de la no-actualización??
El proveedor de mi hosting recomienda usar litespeed cache.

Saludo,
Sven

octubre 22, 2025 a las 8:21 pm #17510205

Otto
Partidario de WPML desde 09/2015

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

Zona horaria: America/Argentina/Buenos_Aires (GMT-03:00)

Hola Sven,

Dado que en el sitio de staging, que tiene deshabilitado WP_CACHE funciona.
Y que el mecanismo de optimización de tu sitio en producción es LiteSpeed (confírmalo con tu hosting, pero dado que tienes el plugin de LiteSpeed entiendo que es así)
Y que no es necesario ni aconsejable tener ambos mecanismos habilitados a la vez (LiteSpeed y WP_CACHE).
Si no hay alguna razón por la cual has habilitado los dos, te sugiero desactivar WP_CACHE y probar si eso soluciona el problema en producción.

Saludos cordiales,
Otto

octubre 22, 2025 a las 8:40 pm #17510243

esferic-better-thingsS

Hola,

en el sitio staging veo a litspeed cache también activado. He cambiado en wp-config.php cache del sitito de producción a
define( 'WP_CACHE', false );
He hecho un pequeño cambio en la pagina en cuestión en el título, lo he guardado, he abierto las traducciones y otra vez lo mismo. No aparece el cambio hecho en el lado izquierdo de español, no se puede traducir nada y al guardarlo se queda la rueda de engranaje sin actualizar las traducciones. Por cierto, al editar algo en la página original en español, este cambio se refleja en seguida en el frontend. Lo único que no se actualiza es el cambio hecho en la pagina de traducción en español y por esto no se puede traducir a las 2 lenguas.
Que rollo! Me estoy cansando del tema... No existe solución...

Saludo,
Sven

octubre 23, 2025 a las 12:06 pm #17512385

Otto
Partidario de WPML desde 09/2015

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

Zona horaria: America/Argentina/Buenos_Aires (GMT-03:00)

Hola Sven,

Entiendo y comparto tu frustración 🙁

El problema es extraño, y más extraño aún que no podamos reproducirlo en otros entornos.

Debido a esto último es complicado debugear. Voy a sugerirte algunas pruebas más, pero para hacerlas tienes que asegurarte que tienes un backup confiable de tu sitio y que en caso de que haya un problema serás capaz de restaurarlo. Puedes intentarlas en el orden que consideres más conveniente.

1.

1. Desactiva todos los plugins excepto WPML y sus complementos.
2. Cambia a un tema por defecto de WordPress (por ejemplo, Twenty Twenty-Five).
3. Si el problema desaparece, reactiva los plugins uno por uno hasta identificar cuál causa el conflicto.

2.

1. Ve a Páginas
2. Cambia a Valenciano y borra la página. Cambia a Inglés y borra la página. Vacía la papelera.
3. Crea las traducciones nuevamente. El contenido debería repopularse debido a la memoria de traducción.
4. Modifica el original y revisa si el problema persiste

3.

1. Duplica la página en Español, puedes usar este método:
enlace oculto
2. Tradúcela (el contenido debería repopularse debido a la memoria de traducción.)
3. Revisa si el problema ocurre en esta página también

Saludos cordiales,
Otto

octubre 23, 2025 a las 2:16 pm #17512828

esferic-better-thingsS

Hola.
He desactivado a todos los plugins menos los de WPML sin cambiar de tema y funciona todo bien. He vuelto a activar todos los plugins menos litespeed cache y va todo bien... Litespeed cache es el culpable. Lo curiosos es que la traducción en valenciano salta al lápiz en seguida después de guardarla y la traducción inglesa tarda unos minutos.

Que debería hacer? Desinstalar litespeed cache e instalarlo nuevamente o hay alguna forma de depurarlo? Se conoce problemas de incompatibilidad entre litespeed y WPML? Tengo litespeed descativado en esta página... A que es raro?

Puedo borrar la pagina de staging o la necesitas para hacer más pruebas?

Un saludo,
Sven

octubre 23, 2025 a las 2:38 pm #17512949

Otto
Partidario de WPML desde 09/2015

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

Zona horaria: America/Argentina/Buenos_Aires (GMT-03:00)

Hola Sven,

Puedes borrar el staging, gracias.

No hay ningún reporte similar a este problema respecto de LiteSpeed. Debería funcionar correctamente. De hecho, funciona bien en todo tu sitio, menos en esta página... Es realmente extraño además que excluyendo la página el problema persista.

Desactivar LiteSpeed generará que el sitio funcione más lento, ya que no estará optimizado.

WPML es compatible con diversos plugins que mejoran la performance (incluído LiteSpeed):
https://wpml.org/plugin-functionality/caching/

Te sugiero que evalúes con tu proveedor de hosting cuál es la opción que ellos recomiendan y en base a eso decidas la mejor opción.

Saludos cordiales,
Otto