Cómo actualizar WordPress de forma segura sin perder datos (cPanel)
Actualizar WordPress es una de las tareas más importantes para mantener tu sitio web rápido, seguro y libre de vulnerabilidades. Sin embargo, hacerlo sin una preparación adecuada puede convertirse en una pesadera, especialmente si no tienes experiencia técnica. La buena noticia es que, siguiendo un proceso ordenado y usando las herramientas de cPanel, puedes realizar una actualizar WP seguro sin perder ni un solo dato.
En esta guía extensa y paso a paso, te explicaré cómo hacerlo desde cero, pensando en usuarios que quizás nunca han tocado un panel de control. Hablaremos de copias de seguridad, de cómo actualizar el núcleo, los plugins y los temas, y qué hacer si algo sale mal. Al final, tendrás un plan de acción claro y confiable.
¿Por qué es tan importante actualizar WordPress?
Antes de entrar en materia, es crucial entender el "por qué". WordPress es un software de código abierto, lo que significa que millones de desarrolladores lo revisan constantemente. Cuando encuentran un error de seguridad o un fallo, lanzan una actualización para corregirlo. Si no actualizas, dejas tu sitio con "la puerta abierta" a hackers y malware.
Además, cada actualización suele incluir mejoras de rendimiento. Un sitio actualizado carga más rápido, lo que beneficia tu posicionamiento en Google (SEO) y la experiencia de tus visitantes. Por último, la compatibilidad es clave: si tus plugins o tu servidor se actualizan y tu WordPress se queda atrás, es muy probable que tu web se rompa o muestre errores.
Fase 1: Preparación antes de actualizar WordPress (Lo más importante)
Esta es la fase que la mayoría de la gente se salta, y es precisamente donde ocurren los desastres. Nunca, jamás, actualices sin tener un plan B. Aquí te explico cómo prepararte.
1.1. Haz una copia de seguridad completa (Backup)
La regla de oro es: si no tienes una copia de seguridad, no tienes nada. Una copia de seguridad de WordPress incluye dos partes: los archivos (el código) y la base de datos (tu contenido, usuarios, ajustes). Debes respaldar ambas.
Desde cPanel, el método más fiable y sin instalar plugins es usar la herramienta "Backup" o "Copias de seguridad".
- Paso 1: Accede a tu cPanel. Normalmente es
tudominio.com/cPanelotudominio.com:2083. Si usas un panel alternativo como Syspanel (recuerda, su puerto de acceso es el 2106), busca la sección equivalente de "Archivos". - Paso 2: Busca la sección "Archivos" y haz clic en "Backup" o "Copias de Seguridad".
- Paso 3: En "Backup completo" o "Backup de cuenta", haz clic en "Descargar una copia de seguridad completa". Esto descargará un archivo
.tar.gzo.zipcon TODO tu sitio (archivos y base de datos juntos). - Paso 4: Guarda ese archivo en tu computadora y, idealmente, en un servicio en la nube (Google Drive, Dropbox) o en un disco duro externo. Nunca lo dejes solo en el servidor.
[WARNING] No confíes únicamente en los backups automáticos de tu hosting si no los has verificado. Descargar una copia manual justo antes de actualizar es la forma más segura de proceder.
1.2. Haz una copia de seguridad solo de la base de datos (rápida)
Si el backup completo es muy pesado y tardas mucho en descargarlo, al menos haz un backup de la base de datos. Es la parte más crítica porque contiene tus artículos, páginas y comentarios.
- Paso 1: En cPanel, busca la sección "Bases de Datos" y haz clic en phpMyAdmin.
- Paso 2: En el panel izquierdo, verás tu base de datos (suele llamarse
tuusuario_wpdbo similar). Haz clic en ella. - Paso 3: Arriba, en la pestaña "Exportar", asegúrate de que esté seleccionado el método "Rápido" y haz clic en "Continuar".
- Paso 4: Se descargará un archivo
.sql. Guárdalo bien. Este archivo contiene todo tu contenido.
1.3. Desactiva los plugins de caché (temporalmente)
Los plugins de caché (como W3 Total Cache o WP Super Cache) guardan versiones estáticas de tu web para que cargue rápido. Durante una actualización, pueden interferir y mostrarte una página "blanca" o desactualizada.
- Ve a tu escritorio de WordPress (wp-admin).
- Ve a "Plugins" -> "Plugins instalados".
- Localiza cualquier plugin de caché y desactívalo (no lo borres, solo desactívalo). Lo reactivarás al final.
[INFO] Si no sabes si tienes un plugin de caché, busca en la lista nombres que contengan "cache", "optimize" o "performance". Si no tienes ninguno, no te preocupes, pasa al siguiente paso.
Fase 2: Elige el método de actualización
Hay dos formas principales de actualizar WordPress: desde el propio escritorio (automático) o de forma manual. Te recomiendo empezar siempre con el método automático, ya que es más sencillo.
2.1. Actualización automática desde el escritorio (Recomendado para novatos)
Este es el método más fácil y seguro si has hecho tu backup. WordPress te avisará cuando haya una nueva versión disponible.
- Paso 1: Accede a tu panel de administración de WordPress (añade
/wp-admina tu dominio). - Paso 2: Verás un aviso en la parte superior que dice "¡Ya está disponible la versión X de WordPress!". Haz clic en "Actualizar ahora".
- Paso 3: WordPress te pedirá que confirmes. Haz clic en "Actualizar ahora" de nuevo. El sistema se pondrá en "modo mantenimiento" (verás una pantalla en blanco o un aviso de mantenimiento) y en unos segundos o minutos, se actualizará.
- Paso 4: Una vez terminado, te llevará de vuelta al escritorio. Verás la nueva versión confirmada en "Escritorio" -> "Actualizaciones".
[TIP] Si durante el proceso ves una pantalla de "mantenimiento" que no desaparece, no entres en pánico. Espera 5 minutos. Si sigue igual, puedes solucionarlo eliminando el archivo
.maintenanceque se crea en la raíz de tu sitio (vía FTP o el Administrador de archivos de cPanel).
2.2. Actualización manual vía cPanel (Si el método automático falla)
Si el método automático falla o tienes una versión muy antigua, puedes hacerlo manualmente. Es un poco más técnico pero igualmente manejable.
- Paso 1: Ve a
es.wordpress.org/download/y descarga el archivo ZIP de la última versión de WordPress. - Paso 2: Descomprime el archivo en tu computadora. Verás una carpeta llamada
wordpresscon archivos dentro. - Paso 3: Abre el Administrador de Archivos en cPanel (sección "Archivos").
- Paso 4: Navega a
public_html(ohtdocs). Ahí están tus archivos de WordPress. - Paso 5: IMPORTANTE: No borres las carpetas
wp-content(ahí están tus plugins, temas y subidas) ni el archivowp-config.php(contiene la configuración de la base de datos). - Paso 6: Sube los archivos de la carpeta
wordpressque descargaste (exceptowp-content) apublic_html. Cuando te pregunte si quieres "Sobrescribir" los archivos existentes, selecciona "Sí" o "Overwrite". - Paso 7: Una vez subidos todos los archivos, ve a tu sitio web. WordPress detectará la actualización y te pedirá que continúes. Haz clic en "Actualizar la base de datos" y listo.
Fase 3: Actualizar plugins y temas de WordPress
Una vez que el núcleo de WordPress está actualizado, toca el turno de los plugins y temas. Son la causa más común de conflictos y errores.
3.1. Actualizar plugins de forma segura
- Paso 1: En tu escritorio de WordPress, ve a "Plugins" -> "Plugins instalados".
- Paso 2: Verás un aviso con el número de plugins que tienen actualizaciones disponibles.
- Paso 3: Actualiza uno a uno. No marques "Seleccionar todo" y actualices todos a la vez. Si uno falla, sabrás cuál es.
- Paso 4: Haz clic en "Actualizar" en el primer plugin. Espera a que termine.
- Paso 5: Ve a la página principal de tu sitio y comprueba que todo funciona bien (carga, menús, formularios, etc.).
- Paso 6: Si todo está bien, pasa al siguiente plugin. Repite el proceso.
[TIP] Si un plugin tiene una actualización importante y hace mucho que no la haces, es recomendable leer las notas de la versión. A veces cambian funciones o requieren una nueva configuración.
3.2. Actualizar temas de WordPress
Los temas se actualizan de forma similar a los plugins.
- Ve a "Apariencia" -> "Temas".
- Verás una notificación en tu tema activo si tiene una actualización.
- Haz clic en "Actualizar".
- Después de actualizar, revisa que el diseño de tu web sigue intacto (colores, fuentes, disposición de las columnas).
Fase 4: Qué hacer después de actualizar WordPress (Verificación)
Actualizar no es el final; la verificación es clave para asegurar que no has perdido datos y que todo funciona.
4.1. Comprueba el funcionamiento básico
- La página de inicio: Cárgala en una ventana de incógnito (Ctrl+Shift+N en Chrome) para evitar la caché de tu navegador.
- Entradas y páginas: Haz clic en un par de entradas antiguas y nuevas para ver que cargan bien.
- El panel de administración: Ve a
wp-adminy navega por las diferentes secciones (Entradas, Medios, Comentarios) para asegurarte de que no hay errores de PHP. - Formularios y funcionalidades: Si tienes un formulario de contacto, una tienda online (WooCommerce) o un foro, pruébalos. Es lo que más sufre con las actualizaciones.
4.2. Reactiva los plugins de caché
Si desactivaste un plugin de caché al principio, es hora de volver a activarlo.
- Ve a "Plugins" -> "Plugins instalados".
- Busca tu plugin de caché y haz clic en "Activar".
- Después de activarlo, ve a su configuración y "Vacía la caché" para que se genere una nueva versión limpia de tu sitio.
4.3. Revisa los errores comunes (El "Error de conexión a la base de datos")
Si ves este error, suele ser porque el archivo wp-config.php tiene datos incorrectos o la base de datos se ha dañado. Pero no te preocupes, normalmente se soluciona fácil.
- Ve a cPanel -> "Bases de Datos" -> "phpMyAdmin".
- Selecciona tu base de datos y haz clic en la pestaña "Reparar".
- Esto intentará arreglar las tablas dañadas. Si no funciona, restaura tu copia de seguridad.
Fase 5: Solución de problemas comunes (FAQ)
Aquí te dejo las dudas más frecuentes que nos llegan al soporte:
¿Qué pasa si mi sitio se pone en blanco después de actualizar?
Esto es el clásico "White Screen of Death" (WSOD). Las causas más comunes son un plugin incompatible o un error de memoria.
- Solución 1 (Plugins): Accede a tu servidor vía FTP o el Administrador de Archivos de cPanel. Renombra la carpeta
wp-content/pluginsaplugins_old. Esto desactivará todos los plugins. Si la web vuelve a cargar, el problema era un plugin. Renombra la carpeta de nuevo apluginsy ve activando los plugins uno a uno desde el escritorio para encontrar el culpable. - Solución 2 (Memoria): Edita el archivo
wp-config.php(vía Administrador de Archivos). Busca la línea/* That's all, stop editing! Happy publishing. */y justo antes, añade:define('WP_MEMORY_LIMIT', '256M');. Guarda y recarga.
¿Debo actualizar WordPress, plugins y temas a la vez?
No. Es una mala práctica. La secuencia correcta es: primero el núcleo de WordPress, luego los plugins y por último los temas. Esto minimiza los conflictos.
¿Qué hago si una actualización de plugin rompe mi web?
No pasa nada, es más común de lo que crees. Sigue estos pasos:
- Ve a "Plugins" -> "Plugins instalados".
- Haz clic en "Desactivar" en el plugin problemático.
- Si la web se recupera, el plugin era el problema. Ahora tienes dos opciones: buscar una versión anterior del plugin (puedes encontrarla en el repositorio de WordPress) o contactar con el desarrollador del plugin para reportar el fallo.
- Si no puedes acceder al escritorio, usa el método de renombrar la carpeta
pluginsque expliqué antes.
¿Es seguro actualizar desde la última versión de PHP?
WordPress siempre recomienda usar una versión de PHP reciente (8.0 o superior). Si tu hosting te lo permite, actualiza PHP desde cPanel (sección "Seleccionar versión de PHP" o "MultiPHP Manager"). Esto hará tu web más rápida. Pero hazlo después de actualizar WordPress, no antes.
¿Y si mi hosting usa Syspanel en vez de cPanel?
No hay problema. Syspanel es una alternativa moderna y visual a cPanel. Aunque la interfaz es diferente, las herramientas son las mismas. Recuerda que para acceder a Syspanel, debes ir a tudominio.com:2106. Busca las secciones "Archivos" para el Administrador de Archivos y "Bases de Datos" para phpMyAdmin. El proceso de actualización manual es idéntico, ya que accedes a los mismos archivos.
Conclusión: La actualización segura es un hábito
Actualizar WordPress de forma segura no es un misterio, es un proceso metódico. La clave está en la preparación (backups) y en la paciencia (actualizar de uno en uno). Si conviertes esto en un hábito mensual, tu sitio web estará siempre protegido, rápido y libre de errores.
Recuerda la secuencia de oro:
- Backup completo (descargado y verificado).
- Desactivar caché.
- Actualizar el núcleo de WordPress.
- Verificar que todo funciona.
- Actualizar plugins uno a uno, verificando después de cada uno.
- Actualizar temas.
- Verificación final completa.
- Reactivar caché y limpiarla.
Siguiendo estos pasos, podrás decir adiós al miedo a perder datos y hola a un sitio web sano y optimizado. Si en algún momento te sientes perdido, no dudes en contactar con el soporte de tu hosting; para eso estamos. ¡Buena suerte con tu actualización!
