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 soporte: America/Lima (GMT-05:00)
Estoy problemas para entrar en phpmy admin y en el backend de mi web. Os adjunto donde parece que está el problema. Parece que hay un conflicto con WPML. Gracias de antemano
[Wed Feb 11 19:33:28.046916 2026] [proxy_fcgi:error] [pid 2494004:tid 139816335300352] [client 83.34.2.216:0] AH01071: Got error 'PHP message: WordPress database error Unknown column 'wpml' in 'WHERE' for query \n\t\t\tSELECT `meta_key` AS `key`, `meta_value` AS `value`\n\t\t\tFROM `wp_postmeta`\n\t\t\tWHERE `post_id` = wpml-ls-2-es AND ( `meta_key` = "_ljo_item_menu" ) \n\t\t made by require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), include('/themes/hello-elementor/index.php'), get_header, locate_template, load_template, require_once('/themes/hello-elementor/header.php'), elementor_theme_do_location, ElementorPro\\Modules\\ThemeBuilder\\Classes\\Locations_Manager->do_location, ElementorPro\\Modules\\ThemeBuilder\\Documents\\Theme_Document->print_content, ElementorPro\\Modules\\ThemeBuilder\\Documents\\Theme_Document->get_content, Elementor\\Modules\\Library\\Documents\\Library_Document->get_content, Elementor\\Core\\Base\\Document->get_content, Elementor\\Frontend->get_builder_content, ElementorPro\\Modules\\ThemeBuilder\\Documents\\Theme_Document->print_elements_with_wrapper, Elementor\\Core\\Base\\Document->print_elements, Elemen...PHP message: WordPress database error Unknown column 'wpml' in 'WHERE' for query \n\t\t\tSELECT `meta_key` AS `key`, `meta_value` AS `value`\n\t\t\tFROM `wp_postmeta`\n\t\t\tWHERE `post_id` = wpml-ls-2-en AND ( `meta_key` = "_ljo_item_menu" ) \n\t\t made by require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), include('/themes/hello-elementor/index.php'), get_header, locate_template, load_template, require_once('/themes/hello-elementor/header.php'), elementor_theme_do_location, ElementorPro\\Modules\\ThemeBuilder\\Classes\\Locations_Manager->do_location, ElementorPro\\Modules\\ThemeBuilder\\Documents\\Theme_Document->print_content, ElementorPro\\Modules\\ThemeBuilder\\Documents\\Theme_Document->get_content, Elementor\\Modules\\Library\\Documents\\Library_Document->get_content, Elementor\\Core\\Base\\Document->get_content, Elementor\\Frontend->get_builder_content, ElementorPro\\Modules\\ThemeBuilder\\Documents\\Theme_Document->print_elements_with_wrapper, Elementor\\Core\\Base\\Document->print_elements, Elemen...', referer: enlace oculto
Parece que hay un problema entre el tema del sitio y WPML. Un elemento de menú en la base de datos que hace referencia a un selector de idioma de WPML está causando un error.
Done occure el problema:
Tabla: wp_posts y wp_postmeta
Tipo: nav_menu_item
ID: wpml-ls-2-es o wpml-ls-2-en
Meta key: _ljo_item_menu
Si agregas esto al final del archivo functions.php de tu tema, deberías poder acceder a la base de datos.
SELECT ID, post_title, post_name, post_type
FROM wp_posts
WHERE post_type = 'nav_menu_item'
AND post_name LIKE 'wpml-ls-%';
y
SELECT post_id, meta_key, meta_value
FROM wp_postmeta
WHERE meta_key = '_ljo_item_menu'
AND post_id IN (
SELECT post_name FROM wp_posts WHERE post_name LIKE 'wpml-ls-%'
);
Si ves filas donde post_id es una cadena, como wpml-ls-2-es, ese es el origen del error. Post_id siempre debe ser numérico.
Debes borrar estos campos.
Después, guarda tu menú nuevamente y actualiza su traducción.
Déjame saber si el problema ocurre nuevamente.
Saludos
Andreas
El tema '[Cerrado] Problema PHP' está cerrado a nuevas respuestas.