Saltar al contenido Saltar a la barra lateral

Este hilo está resuelto. Aquí tienes una descripción del problema y la solución.

Problem:
Si estás experimentando lentitud en tu sitio web debido a consultas pesadas generadas por WPML, especialmente en las tablas wp_icl_strings y wp_icl_translations, y notas un impacto en el TTFB y el rendimiento general, incluso después de haber desactivado el registro automático de cadenas y limpiado dominios no utilizados.
Solution:
Te recomendamos crear un sitio staging con una copia de tu sitio en producción para realizar pruebas sin afectar el sitio en vivo. Puedes utilizar el plugin WP Staging, que es gratuito. Una vez establecido el sitio de staging, comparte las credenciales de acceso con nosotros para que podamos revisar e implementar las optimizaciones necesarias. Asegúrate de que la copia del sitio en el staging no incluya imágenes ni archivos extra que aumenten significativamente su peso, limitándolo solo a los archivos esenciales de WordPress, plugins, temas y la base de datos.

Si esta solución resulta irrelevante debido a que está desactualizada o no se ajusta a tu caso, te recomendamos abrir un nuevo ticket de soporte. También te sugerimos revisar los problemas conocidos y verificar que tienes instaladas las últimas versiones de los temas y plugins. Para asistencia adicional, 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.

Etiquetado: 

Este tema contiene 5 respuestas, tiene 0 voces.

Última actualización por Carlos Rojas hace 2 semanas, 6 días.

Asistido por: Carlos Rojas.

Autor Publicaciones
agosto 9, 2025 a las 6:03 pm #17307043

ignacioF-9

Antecedentes del problema:
Estoy experimentando lentitud en mi sitio web debido a consultas pesadas generadas por WPML, especialmente en las tablas wp_icl_strings y wp_icl_translations. He desactivado el registro automático de cadenas, eliminado cadenas sin traducción y limpiado dominios no utilizados, pero el problema persiste. También hay consultas relacionadas con WP_Query y el manejo de dominios de traducción en WPML que tardan más de lo normal. Aquí está el stack trace de una de las consultas más lentas: WPMLSTDomains->WPMLST{closure}() wp-content/plugins/wpml-string-translation/classes/translation-files/Domains.php:68 value() wp-content/plugins/sitepress-multilingual-cms/vendor/wpml/collect/src/Illuminate/Support/helpers.php:27 WPMLFPNothing->getOrElse() wp-content/plugins/sitepress-multilingual-cms/vendor/wpml/fp/core/Maybe.php:181 WPMLSTDomains->getMODomains() wp-content/plugins/wpml-string-translation/classes/translation-files/Domains.php:89 WPMLSTDomains->getCustomMODomains() wp-content/plugins/wpml-string-translation/classes/translation-files/Domains.php:146 WPMLSMHCustomTextDomains->init_custom_text_domains() wp-content/plugins/wpml-string-translation/classes/MO/Hooks/CustomTextDomains.php:115 WPMLSMHCustomTextDomains->add_hooks() wp-content/plugins/wpml-string-translation/classes/MO/Hooks/CustomTextDomains.php:83 WPML_Action_Filter_Loader->run_factory() wp-content/plugins/sitepress-multilingual-cms/classes/action-filter-loader/class-wpml-action-filter-loader.php:158 WPML_Action_Filter_Loader->load_factory() wp-content/plugins/sitepress-multilingual-cms/classes/action-filter-loader/class-wpml-action-filter-loader.php:96 WPML_Action_Filter_Loader->load_factory_or_action() wp-content/plugins/sitepress-multilingual-cms/classes/action-filter-loader/class-wpml-action-filter-loader.php:80 WPML_Action_Filter_Loader->load() wp-content/plugins/sitepress-multilingual-cms/classes/action-filter-loader/class-wpml-action-filter-loader.php:49 WPMLSTHooks->install() wp-content/plugins/wpml-string-translation/classes/translation-files/Hooks.php:27 WPML_ST_Initialize->loadEarlyHooks() wp-content/plugins/wpml-string-translation/classes/class-wpml-st-initialize.php:39 WPML_ST_Initialize->run() wp-content/plugins/wpml-string-translation/classes/class-wpml-st-initialize.php:19 do_action('plugins_loaded') wp-includes/plugin.php:517. Link to a page where the issue can be seen: enlace oculto

Síntomas:
El sitio web está experimentando lentitud debido a consultas pesadas en la base de datos generadas por WPML, afectando el TTFB y el rendimiento general. Una consulta específica devuelve más de 9,000 resultados y se ejecuta en cada carga.

Preguntas:
¿Podrían revisar mi instalación y aplicar las optimizaciones necesarias para que WPML no afecte tanto al tiempo de carga?

agosto 11, 2025 a las 8:13 am #17308327

Carlos Rojas
Partidario de WPML desde 03/2017

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

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

Buenos dias!
Muchas gracias por contactarnos

Por favor comparte dos capturas de pantalla, una donde se pueda ver el tiempo de carga con los plugins de WPML activos, y otra donde los plugins de WPML estén desactivados. Es importante que ambas capturas de pantalla sean en la misma URL.

Quedo a la espera de tu respuesta.
Saludos,
Carlos

agosto 11, 2025 a las 9:19 am #17308692

ignacioF-9

Adjunto las dos imagenes, una con el plugin activo, y otra sin el plugin. gracias

Captura de pantalla 2025-08-11 a las 11.18.01.png
Captura de pantalla 2025-08-11 a las 11.16.00.png
agosto 11, 2025 a las 9:56 am #17308988

Carlos Rojas
Partidario de WPML desde 03/2017

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

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

Muchas gracias por compartir las capturas de pantalla solicitadas.

Por favor crea un sitio staging con una copia del sitio en producción (puedes utilizar el plugin WP Staging gratuitamente) y comparte las credenciales de acceso al sitio en tu próximo mensaje que he establecido como privado. Esto nos permitirá realizar algunas pruebas sin afectar al sitio en producción.

Quedo a la espera de tu respuesta.

agosto 11, 2025 a las 10:10 am #17309024

ignacioF-9

Te envío esta captura extra por si sirve, pero antes de hacer lo de WP Staging te aviso que mi sitio tiene un peso de 65gb, por lo que va a demorar en hacerlo, se puede hacer de alguna otra forma? quedo atento, gracias.

Captura de pantalla 2025-08-11 a las 12.09.25.png
agosto 11, 2025 a las 10:51 am #17309254

Carlos Rojas
Partidario de WPML desde 03/2017

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

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

Muchas gracias por compartir la captura de pantalla.

En este caso te recomiendo que restaures el sitio en un dominio de prueba o en un subdominio de prueba y la copia que restaures no debe tener ni imágenes ni archivos extra que hagan que sea muy pesada. Solamente los archivos del sitio (wordpress, plugins y tema) y la base de datos debe pesar mucho menos.