
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.

