Black Friday: 30% OFF en todos los planes, aplicado automáticamente en el carrito Ver planes

La actualización rompió el sitio: cómo volver

Pantalla en blanco o error después de actualizar. Se puede volver sin acceso al panel: el camino es el FTP.

Actualizado el 2 sep 20262 min de lectura
Actualización

Actualizó, el sitio se cayó, y el panel tampoco abre. Esto tiene solución, y el camino no pasa por el panel: pasa por el FTP o el gestor de archivos del hosting. Antes que nada, respire: sus datos están en la base de datos, intactos. Lo que se rompió son archivos.

Primero: descubra qué se rompió

Si la pantalla está en blanco, sin ningún mensaje, WordPress está ocultando el error. Para verlo, edite el wp-config.php en la raíz y cambie la línea de WP_DEBUG por define('WP_DEBUG', true);. Recargue: ahora aparece el archivo y la línea que fallaron, y eso suele nombrar al culpable de inmediato.

Terminado el diagnóstico, vuelva a false. Error de PHP visible en un sitio público es información para quien no debería tenerla.

Si fue un plugin

Por FTP, vaya a wp-content/plugins/ y renombre la carpeta del plugin sospechoso, de nombre-del-plugin a nombre-del-plugin-off. WordPress ya no encuentra el archivo principal y desactiva el plugin solo, sin borrar ningún dato.

Si no sabe cuál fue, renombre la carpeta plugins completa a plugins-off. Todos se desactivan de una vez y el panel vuelve. Después renómbrela de nuevo y reactive uno por uno hasta encontrar al responsable.

Si fue el tema

En wp-content/themes/, renombre la carpeta del tema activo. WordPress cae automáticamente a un tema predeterminado: feo, pero en línea, y con el panel accesible.

Si no hay ningún tema predeterminado instalado, descargue uno de WordPress.org y suba la carpeta ahí dentro.

Volver a la versión anterior

Con el sitio en pie, instale de nuevo la versión que funcionaba. Si guardó el ZIP anterior, es ese. Si no lo guardó, la página del ítem aquí en el sitio tiene la tabla de versiones anteriores, con las versiones y las fechas.

Quien usa el Ultrapack Auto Updater tiene ese camino acortado: toma una copia (snapshot) del ítem antes de cada actualización y permite restaurar el último estado funcional desde el propio panel.

Después de que vuelva

Vale la pena descubrir por qué se rompió antes de intentar de nuevo. Las causas más comunes son una versión de PHP por debajo de lo que exige la versión nueva, un plugin que entra en conflicto con otro, y personalización hecha directamente en la carpeta del tema, que la actualización borró. Esta última tiene prevención definitiva en tema hijo.

Y, para la próxima vez: un entorno de pruebas convierte todo este episodio en cinco minutos sin público.