Skip Navigation

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: 

This topic contains 3 respuestas, has 2 mensajes.

Last updated by Carlos Rojas hace 10 meses.

Assisted by: Carlos Rojas.

Autor Entradas
mayo 31, 2023 a las 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 a las 9:09 am #13744611

Carlos Rojas
Supporter

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

Timezone: Europe/Madrid (GMT+01: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 a las 9:34 am #13744893

miquelp-3

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

mayo 31, 2023 a las 10:16 am #13745597

Carlos Rojas
Supporter

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

Timezone: Europe/Madrid (GMT+01: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.