Hola,
Estoy buscando ayuda para diagnosticar un problema persistente en mi sitio de WordPress. Problema
Gutenberg muestra «Intento de recuperación»/advertencias de bloqueo no válido en publicaciones más antiguas que antes funcionaban correctamente.
Comportamiento clave:
- Las nuevas publicaciones creadas recientemente están bien.
- Las publicaciones más antiguas que antes eran estables ahora muestran bloques rotos de forma intermitente en el editor.
- Algunas publicaciones aparecen bien al principio y luego muestran «Intento de recuperación» sin realizar ninguna edición.
- La salida del frontend prácticamente no se ve afectada
Esto está afectando a una gran cantidad de artículos existentes. Problemas de salud del sitio/servidor observados
En diferentes puntos he visto:
- Errores de API REST (cURL 35 SSL / «EOF inesperado durante la lectura»)
- Errores en la solicitud de bucle invertido (error 28 de cURL: tiempo de espera)
- Una advertencia de alojamiento «se alcanzó el límite de espacio web» (ahora resuelta después de borrar las copias de seguridad)
Ejemplo de punto final REST:/wp-json/wp/v2/types/post?context=edit
Después de la limpieza, Site Health ya no muestra estos errores de manera constante, pero el problema de Gutenberg persiste. Solución de problemas ya realizada
- Se deshabilitaron todos los complementos excepto Jetpack para realizar pruebas.
- Cambiado al tema predeterminado (Veinticuatro)
- SiteOrigin Page Builder deshabilitado y complementos relacionados
- Caché de SiteGround borrado
- CDN de SiteGround deshabilitado (causó problemas en el sitio 404, por lo que se revirtieron)
- Instalado y comprobado jQuery Migrate Helper (sin advertencias)
- SSL confirmado está activo
- Estado del sitio verificado después de cada cambio
Observación clave
- El contenido recién creado no se rompe
- El contenido antiguo deja de ser válido en el editor de bloques con el tiempo
- El problema parece estar relacionado con el editor/API REST en lugar de con la representación del frontend
Preguntas
- ¿Qué podría causar que los bloques de Gutenberg en publicaciones existentes dejen de ser válidos con el tiempo sin una edición directa?
- ¿Podría esto seguir relacionado con la inestabilidad de la API REST/bucle invertido incluso si el estado del sitio parece mejorado ahora?
- ¿Es más probable que haya corrupción en la base de datos o problemas con el contenido del bloque serializado?
- ¿Podrían los límites de alojamiento (espacio en disco, capas de almacenamiento en caché, CDN o servicios de optimización) causar este tipo de corrupción intermitente de bloques?
Se agradecería cualquier orientación sobre dónde investigar a continuación.