Cuando una web se rompe justo al actualizar un plugin, esa actualización es la sospechosa principal, pero no siempre es toda la historia. La nueva versión puede revelar una incompatibilidad que ya existía con tu versión de PHP, el tema u otro plugin. Así se recupera el servicio y luego se asegura la próxima actualización.
Paso 1 — Vuelve a entrar sin perder la evidencia
Si la web todavía carga, desactiva el plugin actualizado desde el administrador. Si no, entra por SFTP o el gestor de archivos y renombra la carpeta de ese plugin dentro de /wp-content/plugins (por ejemplo woocommerce a woocommerce_off). WordPress lo trata como desactivado y la web debería volver. Anota el nombre y la versión del plugin antes de cambiar nada: los necesitarás.
Paso 2 — Confirma que es realmente ese plugin
Lee /wp-content/debug.log (activa WP_DEBUG_LOG como se explicó) o el registro de errores de PHP. Si el error fatal nombra el plugin que acabas de actualizar, tienes la respuesta. Si nombra un componente distinto, la actualización solo empujó al límite una instalación ya frágil: por ejemplo un plugin que ahora exige una versión de PHP más nueva que la de tu servidor.
¿Tu web está afectada ahora mismo?
Envía la URL y el síntoma que ves. Jordi Ensenyat revisa el caso personalmente y define el alcance y el presupuesto antes de tocar nada. Este formulario nunca pide contraseñas.
Paso 3 — Elige la recuperación correcta, no solo la más rápida
- Revierte la versión si la actualización introdujo el fallo, pero solo tras comprobar si además ejecutó una migración de base de datos. Revertir un plugin que ya actualizó sus datos puede corromperlos.
- Corrige la compatibilidad —actualiza PHP, el tema o el plugin en conflicto— si la nueva versión es correcta y tu entorno se había quedado atrás.
- Sustituye el plugin si está abandonado y ya no recibe mantenimiento.
Renombrar la carpeta es una parada de emergencia, no una reparación: un plugin de pagos, reservas o membresías desactivado significa que esas funciones están ahora fuera de servicio.
Paso 4 — Asegura la próxima actualización
Cuando esté estable, reproduce la actualización en una copia de staging o con una copia reciente disponible. Confirma qué versión funciona, qué condición provocó el fallo y prueba la función concreta que controla el plugin, no solo la portada. Para plugins críticos, monta un entorno de pruebas para que una mala versión no llegue nunca antes a producción.
Preserva primero
Antes de revertir nada, haz un snapshot del estado actual. Un rollback es en sí un cambio, y querrás poder deshacerlo si resulta que los datos ya se habían migrado.
Cuándo escalar
Pide ayuda si el plugin controla el checkout o las membresías, si no hay copia, o si un rollback pone en riesgo la base de datos. Envía el nombre del plugin, la versión, el error y qué hace el plugin, y se podrá planificar la vía de recuperación más segura antes de tocar la web en producción.
RECUPERACIÓN WORDPRESS BASADA EN EVIDENCIA
Recuperarse de una actualización y asegurar la siguiente
Revertir un plugin puede restablecer el servicio, pero también puede deshacer una migración de base de datos o reintroducir un problema de seguridad. La vía correcta depende del error, de los datos que el plugin haya cambiado y de la compatibilidad de WordPress, PHP, el tema y las extensiones conectadas.
Qué comprobamos
- Errores fatales y avisos de compatibilidad introducidos por la actualización
- Si el plugin cambió el esquema, los ajustes o los recursos generados
- Copia disponible, paquete de rollback y versión soportada por el desarrollador
- La función que controla el plugin y comprobaciones de regresión más amplias
Qué significa un resultado verificado
El servicio se restablece mediante un rollback soportado, una corrección de compatibilidad o una sustitución controlada. Queda documentada la versión segura y la prueba en staging necesaria antes de la siguiente actualización.
ANTES DE LA EVALUACIÓN
Preguntas frecuentes sobre esta incidencia
¿Es seguro renombrar la carpeta del plugin?+
Puede desactivar un plugin que falla en una urgencia, pero no es una reparación completa y puede dejar funciones o migraciones dependientes sin resolver.
¿Puedo instalar simplemente la versión anterior?+
A veces, pero hay que considerar los cambios en base de datos y los avisos de seguridad. El rollback debe seguir la vía de bajada que soporte el plugin.
¿Cómo evito que la próxima actualización rompa producción?+
Con una copia actual, una prueba en staging, una revisión de compatibilidad y una vía de rollback definida para los plugins críticos.
INCIDENCIAS RELACIONADAS