Actualizar WordPress sin romper la web
Para actualizar WordPress sin perder nada hay que hacer tres cosas, en este orden: una copia de seguridad que sepas restaurar, actualizar por partes (primero plugins, luego tema, al final el núcleo) y comprobar la web después de cada paso. Si tu web vende, recibe reservas o tiene un constructor visual, las actualizaciones delicadas conviene probarlas antes en una copia de pruebas (staging).
No actualizar no es una opción. Muchas actualizaciones corrigen fallos de seguridad, y en cuanto se publica el arreglo, el fallo deja de ser un secreto. Una web sin actualizar se queda con la puerta abierta. Lo que sí puedes hacer es actualizar con cabeza.
Paso 0: una copia que funcione
La documentación oficial de WordPress empieza por ahí: antes de actualizar, haz una copia de seguridad. Pero «tener copia» no basta. Necesitas tres cosas:
- Que incluya archivos y base de datos. Una copia solo de archivos no guarda tus textos, tus pedidos ni tus ajustes. Están en la base de datos. La guía de copias de WordPress explica las dos partes.
- Que esté fuera del servidor. Si la copia vive en el mismo alojamiento que la web y el alojamiento falla, te quedas sin las dos.
- Que sepas restaurarla. Una copia que nunca has probado a restaurar es una esperanza, no una copia. Pruébala alguna vez en un entorno de pruebas.
Muchos alojamientos hacen copias automáticas. Mira en tu panel cada cuánto se hacen, cuántos días se guardan y cómo se restauran. Hazlo antes de necesitarlo.
Paso 1: mira qué vas a actualizar
En Escritorio → Actualizaciones, WordPress te enseña qué está pendiente. Antes de pulsar nada:
- Lee el registro de cambios de los plugins importantes, sobre todo si cambia el primer número de la versión (de 3.x a 4.0, por ejemplo). Los cambios grandes suelen avisar de incompatibilidades.
- Identifica los plugins críticos: WooCommerce, la pasarela de pago, el constructor visual, los formularios, el plugin multidioma. Estos se actualizan de uno en uno.
- Busca plugins abandonados. Si en la ficha de un plugin pone que lleva años sin actualizarse o que no se ha probado con las últimas versiones de WordPress, es buen momento para buscarle un sustituto.
Paso 2: el orden
- Plugins, de uno en uno los importantes. Los pequeños (un plugin de iconos, por ejemplo) se pueden actualizar juntos. Los críticos, de uno en uno, revisando la web después de cada uno.
- El tema. Si has modificado el tema directamente en lugar de usar un tema hijo, la actualización borrará tus cambios. Compruébalo antes.
- El núcleo de WordPress. Las versiones menores (de 6.x.1 a 6.x.2) suelen ser de seguridad y dar pocos problemas. Las versiones grandes merecen más cuidado.
- Traducciones, al final.
Si vas a saltar varias versiones de golpe porque la web lleva mucho tiempo sin actualizarse, WordPress tiene una guía específica para actualizaciones extendidas. Una web así es justo la que conviene probar antes en staging.
Paso 3: comprueba lo que importa
Después de cada actualización importante, revisa en una ventana de incógnito:
- La portada y dos o tres páginas clave.
- Que los formularios de contacto envían y llegan.
- Si tienes tienda: añadir al carrito, llegar al pago y, si puedes, hacer un pedido de prueba.
- Que el menú funciona en el móvil.
- Que el panel de administración carga con normalidad.
Cinco minutos de comprobación evitan enterarte por un cliente tres días después.
Staging: cuándo merece la pena
Un staging es una copia exacta de tu web en una dirección aparte, donde puedes romper lo que quieras sin que lo vea nadie. Muchos alojamientos lo ofrecen con un botón.
No hace falta para cada actualización pequeña. Sí merece la pena cuando:
- La web vende o cobra (tienda, reservas, cursos).
- Toca actualizar WooCommerce, la pasarela de pago o el constructor visual a una versión grande.
- La web lleva meses sin actualizarse.
- El alojamiento va a cambiar la versión de PHP.
¿Y las actualizaciones automáticas?
Desde WordPress 5.5 puedes activar las actualizaciones automáticas plugin a plugin y tema a tema. Tienen sentido para plugins sencillos y bien mantenidos, y para las versiones menores de seguridad del núcleo. Para los plugins críticos de una tienda, mejor no: si algo falla a las tres de la madrugada, nadie lo verá hasta que lleguen las quejas.
Si algo se rompe
No entres en pánico ni sigas actualizando más cosas.
- Si sale «Ha habido un error crítico en esta web», WordPress suele enviar un correo al administrador con un enlace al modo de recuperación. Lo explicamos en error crítico en WordPress.
- Si sale un error 500, mira qué revisar primero con un error 500.
- Si la pantalla se queda en blanco, tienes la guía de pantalla en blanco en WordPress.
En los tres casos, el primer paso suele ser desactivar el último plugin que actualizaste. Si no se arregla, restaura la copia.
Si prefieres no hacerlo tú
La Vigilancia es nuestro mantenimiento preventivo: 49 € al mes por web con monitorización, alertas y pequeños ajustes, o 39 € al mes solo alertas e informe. IVA aparte y sin permanencia. Si además quieres horas de trabajo técnico cada mes, la Vigilancia Pro cuesta 189 € al mes por web e incluye 2 horas. Para comparar con lo que se cobra en el mercado, lee cuánto cuesta el mantenimiento web en España.
La Vigilancia parte de una web en buen estado. Si la tuya lleva tiempo sin actualizarse, la Reparación WordPress (desde 600 €, IVA aparte) la pone al día con copia previa y, si hay riesgo, con las actualizaciones probadas antes en staging.
Si ya se ha roto, tienes las urgencias WordPress: 70 € la primera hora, IVA aparte, que se descuenta si apruebas la reparación.
Preguntas frecuentes
¿Cada cuánto hay que actualizar WordPress? Las actualizaciones de seguridad, en cuanto salen. El resto, con una revisión periódica, por ejemplo semanal o quincenal, según cuánto dependa tu negocio de la web.
¿Actualizar WordPress borra mi contenido? No. Los textos, las imágenes y los pedidos no se tocan. Lo que puede perderse son los cambios hechos directamente en los archivos del tema, si no usas un tema hijo.
¿Puedo volver a la versión anterior de un plugin? Sí, aunque no siempre es sencillo, porque algunos plugins cambian la base de datos al actualizarse. Por eso la copia previa es lo que de verdad te salva.