Una actualización de WordPress, de un plugin, del tema o de PHP, y el sitio ya no es el mismo: diseño descolocado, pantalla en blanco, formulario que ya no responde. Volver atrás se hace componente por componente, conservando lo que el sitio ha recibido desde entonces, pedidos y mensajes incluidos. Estos son los pasos, en orden.
.maintenance de la raíz.En un sitio WordPress se actualizan cuatro elementos, y cada uno se revierte de forma distinta: el núcleo de WordPress, los plugins, el tema y la versión de PHP del servidor, que el proveedor de hosting cambia por su cuenta. Para saber cuál ha cambiado:
wp plugin list
ls -lt wp-content/plugins | head
El primer comando lista los plugins con su versión y su estado; el segundo, las carpetas de plugins de la modificada más recientemente a la más antigua. Cruce los datos con la hora a la que cambió el sitio.
Tras una actualización, los archivos CSS y JavaScript cambian de contenido, y una caché puede seguir sirviendo los antiguos. El resultado parece una avería: diseño descolocado, menús que ya no se abren. Vacíe, en este orden, la caché del plugin de caché o de optimización, la caché del proveedor de hosting si ofrece una y, después, la del navegador, y vuelva a cargar la página. Si el sitio vuelve a verse bien, la actualización no era la causa.
Durante una actualización, WordPress crea un archivo .maintenance en la raíz del sitio y muestra el mensaje «No disponible temporalmente por mantenimiento programado. Vuelve a comprobarlo en unos minutos». Cuando la actualización se interrumpe, el archivo no se borra. WordPress lo ignora diez minutos después de la hora que contiene; para no esperar, o si el mensaje persiste, elimínelo por SFTP o con el administrador de archivos del proveedor. Como su nombre empieza por un punto, active la visualización de archivos ocultos para verlo.
Vuelva después a Escritorio > Actualizaciones: el elemento cuya actualización se interrumpió debe relanzarse, o reinstalarse en su versión anterior.
Reinstalar la versión anterior sustituye los archivos del plugin y conserva sus ajustes, que están en la base de datos.
wp plugin install nombre-plugin --version=2.4.1 --force
WordPress ya sabe volver atrás en dos casos. Desde la versión 6.3, cuando la actualización de un plugin o de un tema falla a mitad del proceso, se restaura la versión anterior. Desde la versión 6.6, cuando la actualización automática de un plugin activo provoca un error fatal, WordPress reinstala la versión anterior. Una actualización que termina bien y rompe una función sin error fatal se revierte a mano.
wp theme install nombre-del-tema --version=3.1.0 --force
Una actualización de tema sustituye todos sus archivos. Las modificaciones hechas directamente en los archivos del tema, por ejemplo en functions.php o en una hoja de estilos, desaparecen por tanto con cada actualización. La copia de seguridad hecha antes de la actualización permite recuperarlas; para conservarlas de forma duradera, se colocan en un tema hijo, que las actualizaciones del tema padre dejan intacto.
WP-CLI reinstala una versión concreta del núcleo:
wp core update --version=7.0 --force
Una actualización mayor del núcleo también puede cambiar la estructura de la base de datos, que este comando deja como está. Lo más seguro suele ser mantener el núcleo actualizado y volver a la versión anterior del plugin o del tema incompatible. Si es imprescindible volver a la versión anterior del núcleo, se hace desde una copia de seguridad completa hecha antes de la actualización.
Los proveedores de hosting actualizan la versión de PHP a medida que las antiguas dejan de recibir correcciones de seguridad. Un plugin o un tema antiguo puede entonces detenerse con un error fatal. El panel del proveedor suele permitir elegir la versión de PHP del sitio:
Esta vuelta atrás es un paso de reparación temporal: una versión de PHP sin correcciones de seguridad expone el sitio. Según el calendario oficial publicado en php.net, PHP 8.1 ya no recibe correcciones de seguridad desde el 31 de diciembre de 2025, PHP 8.2 las recibe hasta el 31 de diciembre de 2026 y PHP 8.3, hasta el 31 de diciembre de 2027. WordPress recomienda PHP 8.3 o superior.
Una restauración devuelve los archivos y la base de datos al estado de la copia de seguridad. Todo lo que el sitio ha recibido desde entonces desaparece: pedidos, mensajes de formulario, comentarios, registros de usuarios, entradas publicadas.
Con Serenity by Simafri, creamos su sitio web profesional, lo alojamos, lo protegemos y lo mantenemos actualizado. Usted nos escribe, nosotros nos ocupamos de todo. Nombre de dominio y correo profesional incluidos.
Reinstale la versión anterior: con WP-CLI, wp plugin install nombre-plugin --version=número --force; sin WP-CLI, descargue el archivo de la versión anterior y súbalo desde la pantalla Añadir plugins, aceptando reemplazar el plugin actual. Los ajustes del plugin, guardados en la base de datos, se conservan.
En dos casos. Desde WordPress 6.3, una actualización de plugin o de tema que falla a mitad del proceso deja la versión anterior en su lugar. Desde WordPress 6.6, se anula una actualización automática de un plugin activo que provoca un error fatal. Una actualización que termina bien y rompe una función sin error fatal se revierte a mano.
O bien una caché sigue sirviendo los archivos CSS antiguos, y basta con vaciar las cachés; o bien se habían hecho modificaciones directamente en los archivos del tema, y la actualización las ha sustituido. En este segundo caso, se recuperan de la copia de seguridad anterior a la actualización y se colocan después en un tema hijo.
Las actualizaciones también corrigen fallos de seguridad, y un sitio que las recibe con retraso queda expuesto más tiempo. El ajuste que funciona es una actualización aplicada primero en una copia de prueba, con una copia de seguridad justo antes. A un plugin que da problemas se le puede desactivar la actualización automática mientras llega una corrección.
Simafri
Hablemos de su proyecto
Díganos en pocas palabras lo que necesita: le respondemos rápidamente.
¡Gracias! Su solicitud ha sido enviada. Le responderemos en breve.
¿Prefiere el correo? Escríbanos a support@simafri.com.