- Estado
- Resuelto
- Notificado para
- WPML Multilingual CMS 4.5.8
- Resuelto en
- WPML Multilingual CMS 4.8.3
Resumen del problema
Es posible que vea que algunas de las tablas de WPML crecen demasiado, en concreto:
- icl_translate
- icl_translate_job
- icl_translation_status
Esto puede ocurrir si hay muchos datos en las tablas posts y postmeta y utiliza un maquetador visual o el editor de bloques Gutenberg.
Es posible que desee eliminar los datos de los trabajos de traducción antiguos y mantener intacto el contenido actual; sin embargo, no disponemos de ningún método para eliminar estos trabajos. Esta función aún está en consideración porque conlleva un riesgo de pérdida de datos, pero tenemos un script experimental que puede eliminar los datos de los trabajos antiguos.
Solución alternativa
WPML 4.8
WPML 4.8 incluye una nueva función de solución de problemas integrada para ayudar a limpiar y optimizar automáticamente estas tablas de WPML. Siga las instrucciones de esta página: Optimizar las tablas de la base de datos de WPML.Versiones anteriores
Si utiliza una versión anterior, aquí tiene la solución alternativa previa. Asegúrese de tener una copia de seguridad completa de la base de datos. Si algo no parece estar bien, la única opción es restaurar la base de datos. Si está de acuerdo, proceda.- Descargue este plugin temporal
- Active el plugin proporcionado.
- Vaya a Herramientas → WPML Delete jobs
- Verá un área de texto rellenada previamente con los ID de los trabajos; se trata de 50 ID de trabajos que se sugiere eliminar primero. Estos ID de trabajos son los mismos que verá en WPML → Gestión de traducción → Trabajos. Puede desmarcar algunos ID de trabajos en caso de que no desee modificar algunas páginas o entradas.
- Haga clic en Delete y espere. Una vez eliminado el contenido, verá un nuevo lote de 50 ID para eliminar, y así sucesivamente hasta que no haya trabajos para revisar.
- Por último, haga clic en Optimize _icl_translation_status table para reducir el tamaño de la tabla icl_translation_status.
- Desactive y elimine el plugin de limpieza.