Home rota tras
-
Configuración del sitio
- Tema: Astra
- Plugin de bloques: Spectra (Brainstorm Force)
- Constructor: Elementor (versión gratuita)
- CSS adicional: Apariencia → Personalizar → CSS adicional
Problema
Tanto en el editor de Elementor como en la vista pública, la Home aparece completamente desconfigurada.
Los síntomas son:
- El primer bloque (un carrusel Hero) ya no funciona como slider.
- En lugar de mostrar 1-3 imágenes con transición, aparecen todas las imágenes apiladas verticalmente y en tamaño muy grande.
- El resto de la página perdió el diseño en columnas y grillas, mostrando texto e imágenes prácticamente sin formato.
- Además, desapareció un bloque completo de imágenes que estaba al final de la página.
Qué ocurrió antes del problema
Estaba editando otra página del sitio y noté que algunos textos se guardaban con caracteres incorrectos. Por ejemplo:
reciu00e9nen lugar de reciénbau00f1oen lugar de baño
Para corregirlo:
- Instalé Better Search Replace.
- Ejecuté varios reemplazos (
u00e9 → é,u00f1 → ñ,u00f3 → ó, etc.) sobre las tablas:wp_postswp_postmeta
- Cada reemplazo modificó aproximadamente entre 180 y 250 registros.
Además:
- Había desinstalado LiteSpeed Cache (pensando, erróneamente, que estaba relacionado con el problema de los acentos).
- Agregué algunas reglas de CSS personalizado para otra página (utilizando un CSS ID específico).
Fue después de estos pasos cuando descubrí que la Home estaba rota. Lo que ya probé
- Revisé el CSS personalizado por posibles errores de sintaxis.
- Eliminé completamente todo el CSS adicional.
- Ejecuté Elementor → Herramientas → Vaciar archivos y datos / Regenerar CSS.
- Revisé la consola del navegador:
- No hay errores 404.
- Todos los CSS y JS cargan correctamente (status 200).
- Solo aparece un mensaje:
AbortError: Transition was skippedque no parece estar relacionado.
- Revisé el historial de revisiones de la Home en Elementor, pero todas las revisiones visibles ya muestran el mismo problema.
Algo que también encontré
Observé que el slug de la página pasó a ser
home-2.Ya me había ocurrido algo parecido anteriormente con otra página del sitio, donde existía una página duplicada y el problema se solucionó eliminando el duplicado y corrigiendo la página de inicio.
Todavía no confirmé:
- si existe otra página “Home” duplicada;
- ni si Ajustes → Lectura está apuntando a la página correcta.
Mis dudas
- ¿Es posible que Better Search Replace, al modificar datos de
wp_postmeta, haya alterado el contenido del meta_elementor_datay dañado el JSON que Elementor utiliza para almacenar el diseño, aun cuando el plugin está preparado para manejar datos serializados? - ¿El hecho de que el slug ahora sea
home-2podría ser una consecuencia de ese problema, o se trataría de un inconveniente independiente? - ¿Cuál sería la forma más segura de revisar y, si es posible, reparar el contenido de
_elementor_datade esa página sin perder el diseño?
Cualquier orientación será muy bienvenida.
¡Muchas gracias!
You must be logged in to reply to this topic.