Actualizar WordPress de forma segura: evita problemas con este método
Actualizar WordPress con regularidad es una de las tareas más importantes para cualquier propietario de una web. Si te tomas en serio la actualización de WordPress, proteges tu web frente a los riesgos de seguridad y aprovechas las funciones y mejoras más recientes.
Las actualizaciones son el pilar de una web WordPress segura y que funcione bien. Aportan parches de seguridad contra vulnerabilidades recién descubiertas, correcciones de errores para mayor estabilidad y nuevas funciones que mejoran tu web. Pero las actualizaciones también pueden causar problemas: conflictos entre plugins, incompatibilidad con tu tema o incluso una página completamente en blanco donde antes estaba tu web. En este artículo te explico cómo realizar las actualizaciones de WordPress de forma segura y qué hacer si algo sale mal.
¿Por qué actualizar no es opcional?
Algunos propietarios de webs posponen las actualizaciones por miedo a los problemas. Es comprensible, pero peligroso. Cada día que ejecutas software obsoleto corres un riesgo. Los hackers saben exactamente qué vulnerabilidades tienen las versiones antiguas y rastrean activamente internet en busca de webs que aún no se han parcheado.
A las pocas horas de publicarse una actualización de seguridad, empiezan los ataques automatizados contra las webs que todavía no la han instalado. El changelog de una actualización de seguridad es, en la práctica, un manual para hackers. No actualizar no es una decisión conservadora, sino arriesgada y con consecuencias potencialmente catastróficas.
La buena noticia es que, con la preparación y el enfoque adecuados, las actualizaciones rara vez causan problemas. Y si surgen, puedes solucionarlos o revertirlos. Empecemos entendiendo los distintos tipos de actualizaciones.
¿Qué tipos de actualizaciones de WordPress hay?
Actualizaciones del core de WordPress
WordPress tiene dos tipos de actualizaciones. Las versiones menores, como de la 6.4.1 a la 6.4.2, incluyen parches de seguridad y correcciones de errores. Están muy probadas y rara vez causan problemas. WordPress las instala automáticamente por defecto, y conviene mantener ese ajuste.
Las versiones mayores, como de la 6.4 a la 6.5, traen nuevas funciones y, a veces, cambios significativos. Pueden provocar incompatibilidades con temas o plugins más antiguos. Es sensato esperar un poco hasta que tu tema y tus plugins importantes confirmen su compatibilidad, pero no esperes demasiado.
Actualizaciones de plugins
Los desarrolladores actualizan los plugins de forma independiente y con frecuencias variables. Algunos plugins reciben actualizaciones semanales, otros mensuales o incluso con menos frecuencia. Las actualizaciones de plugins pueden incluir correcciones de seguridad que debes instalar rápido, nuevas funciones que quizá quieras o no, y correcciones de errores de problemas que quizá ni siquiera habías notado.
El changelog de una actualización de plugin te dice qué cambia. Léelo para decidir lo urgente que es la actualización y si debes tomar precauciones.
Actualizaciones de temas
Los temas se actualizan con menos frecuencia que los plugins, pero las actualizaciones son importantes para la compatibilidad con las nuevas versiones de WordPress y para la seguridad. Hace falta prestar más atención si has hecho personalizaciones en tu tema. Las actualizaciones sobrescriben los cambios directos en el tema padre. Usa siempre un tema hijo (child theme) para las personalizaciones, de modo que se conserven.
¿Cómo te preparas para la actualización?
Haz siempre una copia de seguridad primero
Esta es la regla de oro que lo protege todo. Antes de cada sesión de actualización, haz una copia de seguridad completa tanto de tus archivos como de tu base de datos. Si algo sale mal, puedes volver a la situación que funcionaba en cuestión de minutos. Usa tu plugin de copias de seguridad para ejecutar "Hacer copia ahora" y espera a que termine. Lo ideal es descargar también una copia en tu ordenador local.
Sí, esto lleva tiempo extra. Pero la primera vez que una actualización rompa tu web y la restaures sin esfuerzo, te alegrarás muchísimo de haber tenido la disciplina de hacer copias de seguridad.
Lee el changelog y las notas de la versión
Antes de instalar una actualización, comprueba qué cambia. En tu escritorio, haz clic en "Ver detalles" en una actualización de plugin para leer el changelog. En el caso de las actualizaciones del core de WordPress, puedes encontrar las notas de la versión en wordpress.org. ¿Se han anunciado cambios que rompen la compatibilidad (breaking changes)? ¿Nuevos requisitos del sistema? ¿Problemas de compatibilidad conocidos?
Comprueba la compatibilidad en las actualizaciones mayores
En las actualizaciones grandes de WordPress, comprueba que tu tema y tus plugins críticos sean compatibles. Los desarrolladores fiables lo comunican en su web, en los foros de soporte o mediante una mención "tested up to". Si un plugin esencial todavía no es compatible con la última versión de WordPress, espera a actualizar hasta que se resuelva.
Elige el momento adecuado
No actualices justo antes de una presentación importante, un lanzamiento de producto o un periodo de mucha actividad. Elige un momento tranquilo en el que tengas tiempo de resolver los posibles problemas. El viernes por la tarde a las 17:00 no es un buen momento para actualizaciones mayores. El martes por la mañana, cuando de todas formas estás delante del ordenador, sí.
Realizar las actualizaciones: el método seguro
Actualizar desde el escritorio de WordPress
El método estándar para la mayoría de las situaciones. Inicia sesión en tu escritorio y ve a Escritorio > Actualizaciones. Aquí verás todas las actualizaciones disponibles bien agrupadas. Selecciona lo que quieras actualizar y haz clic en el botón de actualizar. Espera con paciencia hasta que el proceso termine. No cierres el navegador ni navegues a otra página durante el proceso de actualización.
Actualiza de una en una en lugar de todo a la vez
Es tentador hacer clic en "Actualizar todo" y olvidarte. Pero si entonces algo sale mal, no sabes qué actualización causó el problema. Lo mejor es empezar por el core de WordPress, si tiene una actualización. Luego tu tema. Luego los plugins, uno por uno, empezando por los más importantes.
Después de cada actualización, comprueba brevemente que tu web sigue funcionando. ¿Carga la página de inicio? ¿Funciona la administración? Si todo está bien, pasa a la siguiente. Si hay algún problema, sabrás exactamente qué actualización es la responsable.
El orden correcto
Actualiza en este orden para obtener los mejores resultados: primero el core de WordPress, luego tu tema y después los plugins. El motivo es que los plugins y los temas suelen depender de funciones de WordPress. Un plugin actualizado para la última versión de WordPress puede no funcionar correctamente con una versión anterior de WordPress.
Prueba primero las actualizaciones en staging
Para las webs críticas, el método más seguro es probar primero las actualizaciones en un entorno de pruebas (staging): una copia de tu web en producción donde puedes experimentar con seguridad. Muchos proveedores de WordPress gestionado ofrecen staging con un clic. Ejecuta todas las actualizaciones en staging, pruébalo todo a fondo y solo entonces pásalo a producción. Esto elimina casi todo el riesgo, pero lleva más tiempo.
Después de actualizar: comprueba que todo funciona
Una actualización que se instala correctamente no es automáticamente una actualización que no causa problemas. Después de cada sesión de actualización, revisa lo siguiente.
Revisión del frontend
Visita tu web como un visitante normal. ¿Se carga la página de inicio de forma correcta y completa? ¿Funcionan los menús y la navegación? ¿Hay problemas visuales o elementos que se desplazan? ¿Se cargan bien las imágenes? Prueba tanto en ordenador como en móvil.
Revisión del backend
¿Funciona con normalidad la administración de WordPress? ¿Puedes editar y guardar entradas? ¿Funcionan las páginas de ajustes de tus plugins? ¿Hay mensajes de error o avisos en el escritorio?
Probar la funcionalidad
Prueba las funciones críticas de tu web. ¿Funcionan los formularios de contacto y llegan los mensajes? ¿Funciona el buscador? Si tienes una tienda online: ¿funciona el proceso de compra? Prueba lo que sea importante para tu web en concreto.
Comprobar si hay errores
Abre la consola del navegador (F12 en la mayoría de los navegadores) y comprueba si hay errores de JavaScript en la pestaña Consola. Revisa los registros de errores en el panel de control de tu hosting para ver los errores de PHP. Algunos problemas no se ven al instante, pero sí están presentes en los registros.
Solucionar problemas después de las actualizaciones
A pesar de todas las precauciones, algo puede salir mal. Estos son los problemas más habituales y sus soluciones.
Página en blanco (white screen of death)
Tu web solo muestra una pantalla blanca sin ningún mensaje de error. Normalmente se trata de un error fatal de PHP. Activa el modo de depuración de WordPress poniendo la línea WP_DEBUG en true en wp-config.php. Recarga la página para ver el mensaje de error. A menudo señala el plugin problemático. Desactiva ese plugin por FTP cambiando el nombre de su carpeta.
La web se queda bloqueada en modo de mantenimiento
WordPress muestra "Briefly unavailable for scheduled maintenance" y no desaparece. Durante las actualizaciones, WordPress crea un archivo .maintenance que normalmente se elimina automáticamente. Si la actualización falla, este archivo permanece. Elimina el archivo .maintenance en la raíz de tu WordPress por FTP.
Conflicto de plugins tras una actualización
Una función concreta deja de funcionar después de actualizar un plugin. Desactiva el plugin actualizado por FTP cambiando el nombre de su carpeta, por ejemplo, a nombre-del-plugin-disabled. Comprueba si entonces la web funciona. Busca plugins alternativos o espera a que el desarrollador publique una corrección. Informa del problema en el foro de soporte del plugin.
El diseño del tema se rompe tras una actualización
Tu web se ve rara después de actualizar un tema. Primer paso: vacía todas las cachés. La caché de tu navegador, la de tu plugin de caché y la de cualquier CDN. Muchos problemas de diseño desaparecen al vaciar la caché. Si eso no ayuda, comprueba si las personalizaciones de tu tema hijo siguen siendo compatibles con la nueva versión del tema.
Volver a una copia de seguridad
Si no consigues solucionar el problema, restaura tu copia de seguridad. Por eso haces siempre una copia de seguridad antes de actualizar. Con UpdraftPlus puedes restaurar desde el escritorio. Si no puedes acceder al escritorio, restaura manualmente por FTP y phpMyAdmin.
¿Cómo configurar con criterio las actualizaciones automáticas?
WordPress ofrece opciones de actualización automática que te ahorran trabajo manual. Las actualizaciones menores del core de WordPress son automáticas por defecto, y es un buen ajuste. También puedes dejar que las actualizaciones mayores del core se instalen automáticamente, pero solo si pruebas regularmente tus copias de seguridad.
Para los plugins, puedes activar las actualizaciones automáticas plugin por plugin desde la vista general de plugins. Es útil para plugins de confianza de desarrolladores fiables. Sé más prudente con los plugins que pueden romper tu web, como los page builders o WooCommerce. También puedes automatizar las actualizaciones de temas, pero solo si no has hecho cambios directos en el tema padre.
Las actualizaciones automáticas requieren un sistema de copias de seguridad fiable. Si una actualización automática rompe tu web a las 03:00 de la madrugada, quieres poder restaurarla fácilmente y sin pánico.
¿Cuándo no actualizar?
En casos poco frecuentes es sensato esperar un poco con una actualización. Si una actualización de un plugin recibe muchas opiniones negativas que informan de problemas, espera unos días hasta que salga una corrección. Si acaba de salir una versión mayor de WordPress, espera hasta que tus plugins esenciales confirmen su compatibilidad. Si estás en medio de un proyecto crítico, espera a tener tiempo para resolver posibles problemas.
Pero no esperes nunca demasiado. No pospongas las actualizaciones durante semanas. Las actualizaciones de seguridad, en particular, deben instalarse en cuestión de días, no de meses. El riesgo de no actualizar es casi siempre mayor que el de actualizar con una buena preparación.
Con una copia de seguridad a mano, el orden correcto y una mirada crítica sobre lo que instalas, puedes realizar las actualizaciones de WordPress con confianza. Los pocos minutos extra de preparación te ahorran potencialmente horas de resolución de problemas y protegen tu web frente a la amenaza constante de las vulnerabilidades de seguridad del software obsoleto.
Actualizar WordPress: tipos de actualizaciones y riesgos
Actualizar WordPress abarca distintos tipos de actualizaciones, cada una con su propio perfil de riesgo.
| Tipo de actualización | Frecuencia | Riesgo | Acción necesaria |
|---|---|---|---|
| Actualizaciones menores (5.x.y) | Mensual | Bajo | Automática o manual |
| Actualizaciones mayores (x.0) | Anual | Moderado | Manual tras probar |
| Actualizaciones de plugins | Semanal | Moderado | Manual recomendado |
| Actualizaciones de temas | Mensual | Bajo a moderado | Manual recomendado |
Buenas prácticas para actualizar WordPress
- Haz siempre una copia de seguridad antes de empezar a actualizar WordPress
- Prueba las actualizaciones primero en un entorno de staging si tu hosting WordPress lo admite
- Empieza actualizando WordPress por los plugins, luego el tema y después el core de WordPress
- Comprueba después de actualizar WordPress que toda la funcionalidad sigue funcionando
- Usa un VPS para tener más control sobre tu proceso de actualización
- Asegúrate de que tu certificado SSL sigue siendo válido después de las actualizaciones
- Activa las actualizaciones automáticas para las versiones menores en tu hosting web
Actualizar WordPress de forma constante es la mejor protección contra hackers y vulnerabilidades. Elige un proveedor que te facilite actualizar WordPress, como nuestros planes de hosting WooCommerce.
¿Cómo te preparas para la actualización?
Un procedimiento exitoso para actualizar WordPress empieza siempre con una preparación sólida. El paso más importante es hacer una copia de seguridad completa tanto de tus archivos como de tu base de datos. Para ello, usa un plugin de copia de seguridad de WordPress fiable o haz una copia manual desde el panel de tu hosting. Guarda la copia en una ubicación externa para poder volver atrás siempre que algo salga mal.
Antes de la actualización, comprueba si todos tus plugins y temas son compatibles con la nueva versión de WordPress. Visita las páginas de los plugins en wordpress.org y comprueba si los desarrolladores han confirmado la compatibilidad. Fíjate sobre todo en los plugins esenciales, como tu page builder, el plugin de SEO y el plugin de seguridad. Si un plugin crítico todavía no es compatible, espera a actualizar hasta que se resuelva.
Lo ideal es usar un entorno de staging para probar primero la actualización. Un entorno de staging es una copia exacta de tu web en producción donde puedes experimentar con seguridad. Prueba la actualización a fondo: comprueba todas las páginas, formularios, procesos de pago y demás funcionalidades críticas. Solo cuando todo funcione como debe en staging, ejecuta la actualización en tu web en producción.
Actualizar por separado el core de WordPress, los plugins y los temas
Al actualizar WordPress es sensato actualizar el core, los plugins y los temas por separado y en un orden concreto. Empieza siempre por los plugins: actualízalos uno por uno y comprueba tras cada actualización que tu web sigue funcionando correctamente. Al actualizar los plugins individualmente, puedes identificar al instante qué plugin causa un posible problema.
Después de los plugins, actualiza el tema activo. Si tienes un tema hijo, actualiza primero el tema padre y después el hijo. Tras la actualización del tema, revisa con atención el aspecto de tu web tanto en ordenador como en móvil. Fíjate en desajustes de diseño, estilos que faltan y cambios de funcionalidad introducidos por la actualización del tema.
Por último, ejecuta la actualización del core de WordPress. WordPress muestra un aviso de actualización claro en el escritorio cuando hay una nueva versión disponible. Haz clic en el botón de actualizar y espera con paciencia hasta que el proceso termine. No recargues la página demasiado pronto después, porque una actualización interrumpida puede dejar tu web inutilizable. Tras la actualización del core, vuelve a comprobar todas las funcionalidades y resuelve los posibles problemas de compatibilidad. Consulta también nuestra guía de gestión de WordPress con consejos de mantenimiento más detallados.
Configurar y gestionar las actualizaciones automáticas
WordPress ofrece la posibilidad de ejecutar las actualizaciones automáticamente, lo que simplifica considerablemente el proceso de actualizar WordPress. Por defecto, las actualizaciones menores (parches de seguridad) se instalan automáticamente, pero las mayores requieren una acción manual. Puedes modificar este comportamiento desde wp-config.php o con un plugin de gestión de actualizaciones.
En las webs donde la disponibilidad es crítica, como las tiendas online, es sensato activar las actualizaciones automáticas de forma selectiva. Activa siempre las actualizaciones automáticas de seguridad, pero mantén manuales las actualizaciones mayores del core y las de plugins. Así te beneficias de los parches de seguridad inmediatos sin el riesgo de que una actualización automática rompa tu web en un momento inoportuno.
Configura notificaciones por correo de las actualizaciones disponibles para estar siempre al tanto. La mayoría de los plugins de gestión de WordPress envían resúmenes semanales con las actualizaciones disponibles. Reserva un momento fijo de tu semana para revisar y ejecutar las actualizaciones, por ejemplo, cada martes. Al convertir el proceso de actualización en una rutina, evitas que tu web se retrase semanas o meses en parches de seguridad. Una instalación de WordPress al día es la primera y más importante línea de defensa contra hackers y malware.
Actualizar WordPress de forma segura es una habilidad que todo administrador de webs debe dominar. Con un enfoque sistemático de copia de seguridad, comprobación de compatibilidad, pruebas en staging y despliegue por fases, minimizas el riesgo de problemas. Convierte el proceso de actualización en una rutina semanal y documenta qué versiones de WordPress, tema y plugins estás usando. Esta documentación es valiosa para resolver problemas y te ayuda a tener siempre una imagen actual del estado de tu web.