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.

Sun Mon Tue Wed Thu Fri Sat
- - 9:00 – 18:00 9:00 – 18:00 9:00 – 18:00 9:00 – 18:00 9:00 – 18:00
- - - - - - -

Zona horaria del aficionado: America/Lima (GMT-05:00)

Este tema contiene 3 respuestas, tiene 3 voces.

Última actualización por Andreas W. hace 1 año, 9 meses.

Asistido por: Andreas W..

Autor Entradas
marzo 31, 2023 en 8:00 am #13372979

francescM-6

Estoy tratando de: realizar una importación en 3 idiomas, pero da error con los dos idiomas secundarios.

URL de (mi) sitio web donde aparece el problema: enlace oculto

Hay un error recurrente, este es solo un ejemplo:
[79.153.139.242:57792-H3:6D930394EF8EEBF4-212#APVH_pilma.com:443] [STDERR] PHP Fatal error: Uncaught InvalidArgumentException: element_id and type do not match for element_id:35193 the database contains post_product_variation while this function was called with post_product in /var/www/vhosts/pilma.com/httpdocs/wp-content/plugins/sitepress-multilingual-cms/classes/core-abstract-classes/class-wpml-set-language.php:34
Stack trace:
#0 /var/www/vhosts/pilma.com/httpdocs/wp-content/plugins/sitepress-multilingual-cms/sitepress.class.php(1528): WPML_Set_Language->set()

Nos dais la solución de entrar y borrar esa fila de la tabla
donde cada vez cambia el element_id a borrar con cada nueva importación.

Vaya a WPML → Soporte .
Haga clic en el enlace Solución de problemas.
Haga clic en el botón Corregir asignación de tipo de publicación para traducciones .
Es posible que deba hacer clic en el botón Eliminar entradas fantasma de las tablas de traducción.
Si no puede acceder o no ayuda:
Acceso a su base de datos.
Abra la tabla wp_icl_translations .
Busque el element_id que arroja el error.
Eliminar la fila.

Esto es genial, pero no nos sirve, ya que esto no soluciona el error futuro, ya que en cada importación se para por error y hay que entrar a aplicar esta pésima solución. Necesitamos que esto no suceda más, no me sirve tener que entrar cada día a reparar la base de datos.

Por otra parte me he comunicado con WP ALL IMPORT y me comentan que este error es vuestro.

Necesitamos una solución ya, llevamos muchos meses con este problema.

Gracias por vuestra atención.

Eric

wp-all-import-reply-error.jpg
12969999-wpml_wpallimport1.jpg
12969999-wpml_wpallimport2.jpg
marzo 31, 2023 en 5:13 pm #13378001

Alejandro
Supporter

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

Zona horaria: Europe/Rome (GMT+01:00)

Hola!

El error no tiene que ver con WP All Import sino con entradas corruptas en tu base de datos.

Puedes leer más sobre esto y como acomodarlo aquí: https://wpml.org/errata/fatal-error-invalidargumentexception-element_id-and-type-do-not-match/

Avísanos que tal te va y si necesitas más ayuda en este tema 🙂

Saludos.

Abril 6, 2023 en 12:01 pm #13419807

francescM-6

Esta solución que me estás proponiendo en el enlace, es la misma que comentaba yo en el inicio del post. Vuelvo a repetir lo mismo, no nos sirve, ya que esto no soluciona el error futuro, ya que en cada importación se para por error y hay que entrar a aplicar esta pésima solución. Necesitamos que esto no suceda más, no me sirve tener que entrar cada día a reparar la base de datos.

Las entradas corruptas en la base de datos, las genera el módulo WPML, es lo que tenéis que averiguar y solventar.

Saludos

Eric

Abril 8, 2023 en 7:25 pm #13432057

Andreas W.
Supporter

Idiomas: Inglés (English ) Español (Español ) Alemán (Deutsch )

Zona horaria: America/Lima (GMT-05:00)

Hola,

¿Están exportando este contenido desde otro sitio web?

Es posible que este error ya exista en el contenido que está importando, lo que significa que este problema debería resolverse en el sitio del que realmente está tomando el contenido.

https://wpml.org/errata/error-fatal-invalidargumentexception-element_id-and-type-do-not-match/

Saludos
Andreas

El tema '[Cerrado] Problema de compatibilidad entre WPML y el plugin wp-all-import-pro' está cerrado a nuevas respuestas.