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.

Etiquetado: 

Este tema contiene 3 respuestas, tiene 2 voces.

Última actualización por Carlos Rojas hace 10 meses, 3 semanas.

Asistido por: Carlos Rojas.

Autor Entradas
mayo 31, 2023 en 8:42 am #13744347

miquelp-3

Detalles del error
==================
Se ha producido un error del tipo E_ERROR en la línea 34 del archivo /home/mariaire/public_html/wp-content/plugins/sitepress-multilingual-cms/classes/core-abstract-classes/class-wpml-set-language.php. Mensaje de error: Uncaught InvalidArgumentException: element_id and type do not match for element_id:66 the database contains tax_course-category while this function was called with tax_nav_menu in /home/mariaire/public_html/wp-content/plugins/sitepress-multilingual-cms/classes/core-abstract-classes/class-wpml-set-language.php:34
Stack trace:
#0 /home/mariaire/public_html/wp-content/plugins/sitepress-multilingual-cms/sitepress.class.php(1528): WPML_Set_Language->set('66', 'tax_nav_menu', NULL, 'es', NULL, true)
#1 /home/mariaire/public_html/wp-content/plugins/sitepress-multilingual-cms/inc/wp-nav-menus/class-wpml-nav-menu.php(215): SitePress->set_element_language_details('66', 'tax_nav_menu', NULL, 'es')
#2 /home/mariaire/public_html/wp-content/plugins/sitepress-multilingual-cms/inc/wp-nav-menus/class-wpml-nav-menu.php(85): WPML_Nav_Menu->_set_menus_language()
#3 /home/mariaire/public_html/wp-includes/class-wp-hook.php(308): WPML_Nav_Menu->init('')
#4 /home/mariaire/public_html/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters(NULL, Array)
#5 /home/mariaire/public_html/wp-includes/plugin.php(517): WP_Hook->do_action(Array)
#6 /home/mariaire/public_html/wp-settings.php(623): do_action('init')
#7 /home/mariaire/public_html/wp-config.php(96): require_once('/home/mariaire/...')
#8 /home/mariaire/public_html/wp-load.php(50): require_once('/home/mariaire/...')
#9 /home/mariaire/public_html/wp-admin/admin.php(34): require_once('/home/mariaire/...')
#10 /home/mariaire/public_html/wp-admin/plugins.php(10): require_once('/home/mariaire/...')
#11 {main}
thrown

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

Pero no se que tablas de la imagen tengo que borrar...

mayo 31, 2023 en 9:09 am #13744611

Carlos Rojas
Supporter

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

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

Hola,
Muchas gracias por contactarnos

Por favor realice estos pasos:
- Cree una copia de seguridad del sitio completo
- Acceda a la base de datos
- Busque la tabla '*_wp_icl_translations'
- Dentro de esta tabla elimine la fila que contiene el valor 66 en la columna 'element_id'
- Compruebe si el problema desapareció

Saludos,
Carlos

mayo 31, 2023 en 9:34 am #13744893

miquelp-3

Ahor funciona pero he perdido las páginas....

mayo 31, 2023 en 10:16 am #13745597

Carlos Rojas
Supporter

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

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

Hola,

Ahora le pido que realice los primeros pasos descritos en la página de errata: https://wpml.org/errata/fatal-error-invalidargumentexception-element_id-and-type-do-not-match/ y compruebe si las páginas aparecen.

Saludos,
Carlos

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