"Si funciona, no lo toques." Es la frase que más he oído de dueños de WordPress que llevan meses o años sin actualizar. Y el miedo es comprensible: una actualización puede romper algo, y lo que funciona no se toca.
El problema es que no actualizar también rompe cosas, solo que más despacio. Los plugins (los extras que añaden funciones a tu WordPress, como un formulario de contacto o un catálogo) se quedan desactualizados, dejan de ser compatibles con la versión actual y abren agujeros de seguridad que los atacantes automáticos aprovechan. La web se vuelve más lenta e inestable hasta que un día, sin aviso, deja de funcionar.
La pregunta no es "¿es seguro actualizar?". La pregunta es "¿cómo actualizar sin riesgos?".
Lo que realmente puede romperse
Vamos a ser sinceros: actualizar WordPress puede romper cosas. No es lo normal, pero pasa. Lo que suele fallar:
- Un plugin deja de ser compatible con la nueva versión de WordPress. El plugin no se actualizó para adaptarse a los cambios y su código antiguo choca con el nuevo.
- El tema tiene código obsoleto. El tema es la plantilla visual de tu web; si tiene modificaciones hechas a medida, una actualización de WordPress puede dejar de entenderlas.
- Funciones que dependen de código antiguo. Formularios personalizados, integraciones con servicios externos, funciones hechas a medida por un desarrollador que ya no trabaja contigo.
Los mismos riesgos los corres si no actualizas. Un plugin desactualizado de hace dos años no es más estable; es más vulnerable. La diferencia es que cuando algo se rompe por no actualizar, la culpa no es de la actualización, así que no la asocias. Y si un atacante entra por un agujero sin tapar, las señales tardan en notarse: te digo qué mirar aquí.
Qué ganas y qué pierdes con cada opción
| Actualizar con método | No actualizar | |
|---|---|---|
| Compatibilidad | Plugins y tema al día | Todo deja de ser compatible con el tiempo |
| Seguridad | Cada versión tapa agujeros conocidos | Las vulnerabilidades se acumulan |
| Rendimiento | Cada versión corrige errores y lentitud | La web va más lenta cada mes |
| Control | Tú decides cuándo y cómo | Actualizas a la desesperada cuando algo falla |
Actualizar con método no elimina el riesgo, pero lo concentra en un momento que tú controlas. No actualizar no elimina el riesgo: lo reparte durante meses y sin avisar.
Cómo actualizar sin miedo (el método seguro)
Haz una copia de seguridad. Antes de tocar nada, ten una copia completa de tu web: los archivos y la base de datos, que es donde WordPress guarda tus artículos, páginas y ajustes. El hosting (el servidor donde vive tu web) suele incluir copias automáticas; si el tuyo no, un plugin como UpdraftPlus lo hace en unos clics. Si algo sale mal, restauras y vuelta a empezar.
Actualiza de uno en uno. No marques "seleccionar todo" y des a actualizar. Hazlo plugin a plugin, empezando por los que tengan el aviso de "actualización de seguridad". Si algo se rompe, sabes exactamente qué ha sido.
Primero los plugins, luego el tema, después WordPress. Este orden no es caprichoso: si actualizas WordPress primero, los plugins y el tema pueden no ser compatibles todavía. Si los actualizas antes, te aseguras de que todo está listo para la nueva versión.
Prueba después de cada actualización. Entra a tu web, mira que las páginas principales cargan, rellena el formulario de contacto, comprueba que la tienda funciona si tienes una. Son 2 minutos que te ahorran un disgusto.
Compruébalo tú mismo: Ve al escritorio de WordPress, entra en Plugins y mira cuántos tienen "Hay una nueva versión disponible". Si ves más de 5, llevas tiempo sin actualizar. Empieza hoy por los que marquen "actualización de seguridad".
El mito de "si funciona, no lo toques"
Este mito viene de una época en la que las actualizaciones de WordPress eran más problemáticas. Hoy, las actualizaciones menores (las que cambian el último número, como pasar de 6.6 a 6.7) son casi siempre seguras y rara vez rompen nada. Las mayores (como pasar de 6.x a 7.0) tienen más riesgo, pero avisan con meses de antelación para que te prepares. WordPress publica las notas de cada versión en su sitio oficial, con lo que cambia y lo que debes revisar.
WordPress también permite activar las actualizaciones automáticas. Si dejas las menores en automático, tu web se mantiene al día sin que tengas que acordarte. El riesgo de que una actualización automática menor rompa algo es muy bajo, y el riesgo de no actualizar es real y crece cada mes.
Pruébalo ahora: En el escritorio de WordPress, entra en la pantalla de Actualizaciones y mira si tienes activadas las automáticas. Si no, actívalas al menos para las actualizaciones menores: es lo más parecido a poner tu web en piloto automático.
Cuándo hace falta algo más
Si tu web es crítica para tu negocio (una tienda online, un sistema de reservas), tiene sentido usar un entorno de pruebas: una copia exacta de tu web donde probar las actualizaciones antes de aplicarlas a la real. Muchos hosting lo incluyen, aunque en el panel lo encontrarás como "staging".
Y si no te ves haciendo esto cada mes, esa es exactamente la situación para la que existe el mantenimiento: alguien que se encarga de las actualizaciones, las copias y las pruebas por ti. No es obligatorio contratarlo, pero si tu web te da de comer, sale más barato que el disgusto de una web rota un lunes por la mañana. Si quieres saber cuánto cuesta cada pieza, lo desgloso ahí.
La próxima vez que veas un aviso de actualización, no pienses en lo que puede romperse. Piensa en lo que ya se está rompiendo por no actualizar: la seguridad, la compatibilidad, la velocidad. Con una copia hecha y el orden que te he dado, el riesgo de actualizar es pequeño y lo controlas tú. El riesgo de no actualizar es grande y no avisa.