Saltar navegación

Este hilo está resuelto. Aquí tienes una descripción del problema y la solución.

Problema:
El cliente está experimentando un error en la base de datos de WordPress que impide la visualización del segundo idioma en el menú, a pesar de que todas las páginas están traducidas. El error muestra caracteres no válidos en una entrada específica.
Solución:
1. Para resolver el problema de caracteres no válidos, recomendamos:
- Conectarse a la base de datos.
- Acceder a la tabla

wp_options

(donde 'wp' es el prefijo de la base de datos).
- Buscar la entrada que corresponde con el mensaje de error.
- Editar la entrada y eliminar los caracteres especiales que aparecen al inicio (los que aparecen como signos de interrogación).
- Guardar los cambios y verificar si el problema se ha resuelto.

Si esta solución no parece relevante, por favor abra un nuevo ticket de soporte en nuestro foro de soporte.

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.

Etiquetado: 

Este tema contiene 1 respuesta, tiene 2 voces.

Última actualización por Carlos Rojas hace 11 meses.

Asistido por: Carlos Rojas.

Autor Entradas
enero 7, 2024 en 7:24 pm #15157810

gynaika solutions s.l.

Cuéntenos qué está intentando hacer.

Esta web es una copia de la web original (urbanbat.org), sobre ella estoy haciendo algunos cambios. Hace unos días me apareció este error en el wordpress. Por el momento no le estaba dando importancia ya que pensaba que funcionaría correctamente cuando vuelva a tener el domino urbanbat.org, sin embargo ahora mismo no me aparece la opción del segundo idioma en el menú a pesar de que todas las páginas estén traducidas, y he pensado que podría tener relación con este fallo. De todos modos tenga relación o no es un error que no sé cómo solucionar, espero que podáis ayudarme. Muchas gracias

Error en la base de datos de WordPress: No se ha podido realizar la consulta porque contiene datos no válidos.
Array
(
[language] => en
[context] => woocommerce
[gettext_context] =>
[domain_name_context_md5] => a8edb7dc2fe95332fd6f7ffe96cf7f4c
[name] => c70fd1013b65f32c1a7436467c714c0e
[value] => ????‎ ‎ Thanks for the feedback. We’ll put it to good use!
[status] => 0
[translation_priority] => optional
[allow_empty_value] =>
)

¿Cuál es el enlace a su sitio?
enlace oculto
enlace oculto

enero 8, 2024 en 8:20 am #15158728

Carlos Rojas
Supporter

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

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

Hola,
Muchas gracias por contactarnos

1.- Este error parece estar causado por los caracteres que aparecen al inicio del valor "????‎ ‎ Thanks for the feedback. We’ll put it to good use!"

Para solucionarlo debe conectarse a la base de datos -> Tabla 'wp_options' (siendo wp el prefijo de la base de datos) -> Busque la entrada que corresponde con el mensaje de error -> Edite dicha entrada y elimine los caracteres especiales que aparecen al inicio (los que aparecen como signos de interrogación) -> Guarde los cambios y compruebe si el problema desapareció.

Puede decirme el resultado de los pasos anteriores?

2.- Por favor incremente el límite de memoria de WordPress. El mínimo requerido es de 128Mb: https://wpml.org/home/minimum-requirements/
Para ello puede agregar el siguiente código al archivo wp-config.php que se encuentra en la raíz del sitio:

 /* Memory Limit */
define('WP_MEMORY_LIMIT', '256M');

- Añádelo encima de la línea /* That's all, stop editing! Happy blogging. */

Puede comprobar el límite de memoria de WordPress en WPML -> Soporte

Saludos,
Carlos