Cómo actualizar WordPress manualmente desde cPanel sin perder datos
¿Te da miedo actualizar WordPress manualmente? Es normal. Ver ese mensaje de "hay una nueva versión disponible" y pensar en que algo pueda salir mal es bastante común, especialmente si llevas tiempo con tu sitio y has acumulado muchos cambios. Pero no te preocupes. Hoy te voy a guiar paso a paso para que puedas hacer una actualización WordPress manual desde tu panel de control, sin perder ni un solo dato, ni una imagen, ni un texto. Todo va a quedar exactamente igual, solo que con la versión más reciente.
Vamos a hacerlo de forma segura, como si estuviéramos protegiendo un tesoro, porque eso es tu web. Y lo haremos desde cPanel, que es el panel de control que usan la mayoría de los hosting compartidos. Si en lugar de cPanel usas Syspanel (el antiguo HestiaCP), no te preocupes: los pasos son casi los mismos, solo que accedes por el puerto 2106 (por ejemplo: tudominio.com:2106). Pero aquí nos centraremos en cPanel.
¿Por qué actualizar WordPress manualmente y no con un clic?
Antes de meternos en faena, quiero que entiendas por qué a veces es mejor hacerlo a mano. La actualización automática que ves en el escritorio de WordPress está muy bien, pero tiene sus riesgos:
- Plugins o temas incompatibles: A veces, un plugin antiguo deja de funcionar con la nueva versión y puede romper tu web.
- Personalizaciones del core: Si has modificado archivos principales de WordPress (algo que no recomiendo, pero que a veces se hace), la actualización automática los borraría.
- Conexión a internet inestable: Si la descarga se corta, la web puede quedarse a medias.
- Control total: Hacerlo manual te permite decidir cuándo y cómo, revisando cada paso.
Hacerlo desde cPanel te da el control absoluto. Tú eres el piloto. Y con esta guía, no te vas a estrellar.
Preparación: La copia de seguridad es tu escudo
Este es el paso más importante. No, no es opcional. Es como ponerse el cinturón antes de arrancar el coche. Si algo sale mal (que no tiene por qué), con la copia de seguridad vuelves a la vida en minutos.
¿Qué necesitas guardar?
Para una actualización WordPress cPanel manual, necesitas proteger dos cosas:
- Los archivos de tu web: Todo el contenido de la carpeta
public_html(o la carpeta donde tengas instalado WordPress). - La base de datos: Donde están tus entradas, páginas, comentarios, usuarios y configuraciones.
Paso a paso para hacer la copia de seguridad desde cPanel
- Accede a cPanel: Normalmente es
tudominio.com/cpanelotudominio.com:2083. Usa tu usuario y contraseña de hosting. - Busca la sección "Archivos": Verás un montón de iconos. Busca el que dice "Administrador de archivos" o "File Manager". Haz clic.
- Selecciona la carpeta raíz: Te pedirá que elijas una carpeta. Selecciona "Document Root for..." y elige tu dominio principal. Luego haz clic en "Go".
- Comprime toda la carpeta: Verás una lista de carpetas y archivos. Busca la carpeta donde está WordPress (normalmente
public_html). Haz clic derecho sobre ella y elige "Comprimir" o "Compress". Elige formato Zip. Se descargará un archivo.zip. Guárdalo en tu ordenador o en la nube. - Exporta la base de datos: Vuelve al panel principal de cPanel. Busca la sección "Bases de Datos" y haz clic en "phpMyAdmin".
- Selecciona tu base de datos: En la columna de la izquierda, verás una lista de bases de datos. Haz clic en la que usa tu WordPress (normalmente tiene un nombre como
tuusuario_wp1). No hagas clic en ninguna tabla, solo en el nombre de la base de datos. - Exporta: En el menú superior, haz clic en la pestaña "Exportar". Deja las opciones por defecto (método rápido, formato SQL) y haz clic en "Continuar". Se descargará un archivo
.sql. Guárdalo también.
[INFO] ¿Y si uso Syspanel? Es muy parecido. Accede por tudominio.com:2106. Busca "Base de datos" y luego "phpMyAdmin". El resto es igual. Para los archivos, busca "Administrador de archivos" en el menú de la izquierda.
Ya tienes tu escudo. Si algo falla, puedes restaurar todo en 5 minutos.
El proceso de actualización manual paso a paso
Ahora sí, vamos a lo que vinimos: WordPress actualizar manual desde cero. Lo haremos en dos fases: primero los archivos y luego la base de datos (aunque esta no suele cambiar, pero la incluimos por seguridad).
Fase 1: Descargar la nueva versión de WordPress
- Ve a wordpress.org/download y descarga el archivo
.zipde la última versión estable. - Descomprime ese archivo en tu ordenador. Verás una carpeta llamada
wordpress. Ábrela.
Fase 2: Preparar los archivos para subirlos (lo más importante)
Aquí viene el truco para no perder tus datos. No vamos a subir toda la carpeta wordpress tal cual. Vamos a hacer una limpieza.
-
Dentro de la carpeta
wordpressque descomprimiste, busca y BORRA las siguientes carpetas:wp-content(¡CUIDADO! Esta contiene tus temas, plugins y subidas. No la borres si quieres conservarlos, pero nosotros vamos a subirla aparte).wp-config-sample.php(no necesitas este archivo de ejemplo).- Cualquier archivo que no sea parte del core, pero básicamente solo nos quedamos con el esqueleto.
-
¿Qué archivos y carpetas nos quedan? Debes tener algo así:
wp-admin(carpeta)wp-includes(carpeta)- Y los archivos sueltos:
index.php,wp-activate.php,wp-blog-header.php,wp-comments-post.php,wp-config.php(NO, este no está en la descarga),wp-cron.php,wp-links-opml.php,wp-load.php,wp-login.php,wp-mail.php,wp-settings.php,wp-signup.php,wp-trackback.php,xmlrpc.php, etc. (todos los que empiezan porwp-y elindex.php).
[WARNING] No borres nunca la carpeta wp-content de tu servidor. Ahí están tus imágenes, plugins y temas. Si la borras, perderás todo el diseño y las fotos. Nosotros solo vamos a reemplazar wp-admin y wp-includes, y los archivos sueltos del core.
Fase 3: Subir los archivos nuevos al servidor
- Vuelve a tu cPanel y abre el Administrador de archivos.
- Navega hasta la carpeta donde tienes WordPress (normalmente
public_html). - Sube la carpeta
wordpressque has preparado (la que tiene solowp-admin,wp-includesy los archivos sueltos). Puedes subirla entera como.zipy luego descomprimirla, o subir carpeta por carpeta. Yo recomiendo subir el.zipy luego extraerlo.- Si subes el
.zip, haz clic en "Subir", selecciona el archivo y luego, una vez subido, haz clic derecho sobre él y elige "Extraer".
- Si subes el
- Ahora viene el paso clave: reemplazar archivos. Al extraer, el sistema te preguntará si quieres sobrescribir los archivos existentes. Di que SÍ a todo. Esto reemplazará
wp-adminywp-includesviejos por los nuevos, y también los archivos sueltos del core.
[TIP] Si te da miedo sobrescribir, puedes hacerlo en dos pasos: primero borra las carpetas wp-admin y wp-includes del servidor (no borres wp-content), y luego sube las nuevas. Pero si sobrescribes es más rápido y seguro.
Fase 4: Actualizar la base de datos (si es necesario)
Una vez subidos los archivos, WordPress suele pedir que actualices la base de datos automáticamente. Esto ocurre cuando la nueva versión cambia la estructura de las tablas.
- Abre tu navegador y ve a tu web:
tudominio.com/wp-admin. - Si ves un mensaje como "¡Es necesario actualizar la base de datos!", haz clic en el botón "Actualizar la base de datos".
- Espera unos segundos. Te redirigirá al escritorio de WordPress.
[INFO] Si no ves el mensaje, no pasa nada. La base de datos ya estaba actualizada o no requería cambios. Tu web ya está funcionando con la nueva versión.
¿Qué hacer si algo sale mal? (Solución de problemas)
A veces, incluso siendo cuidadosos, puede pasar algo. No te asustes. Aquí tienes las soluciones más comunes:
Error: "Se ha producido un error de conexión a la base de datos"
- Causa: Posiblemente el archivo
wp-config.phpse haya dañado o no se haya subido bien. - Solución: Ve al Administrador de archivos de cPanel, busca
wp-config.phpen la raíz de tu WordPress, ábrelo y comprueba que los datos de la base de datos (nombre, usuario, contraseña, servidor) sean correctos. Si no, edítalos con los datos de tu base de datos (los puedes encontrar en cPanel > "Bases de datos MySQL").
Error: Página en blanco (pantalla blanca de la muerte)
- Causa: Un plugin o tema incompatible con la nueva versión.
- Solución: Desde el Administrador de archivos, renombra la carpeta
wp-content/pluginsawp-content/plugins_old. Esto desactivará todos los plugins. Si la web vuelve a funcionar, sabes que el problema es un plugin. Luego ve renombrándolos uno por uno para encontrar el culpable.
Error: "El tema no es compatible con esta versión"
- Solución: Temporalmente, activa un tema por defecto (Twenty Twenty-Four, Twenty Twenty-Three, etc.) desde el escritorio de WordPress. Si no puedes acceder, renombra la carpeta de tu tema en
wp-content/themes(por ejemplo,tutemaatutema_old) y WordPress activará uno por defecto automáticamente.
[WARNING] Si has modificado archivos del core (como wp-login.php o wp-config.php), al sobrescribir perderás esos cambios. Por eso siempre es mejor usar un plugin de seguridad o un tema hijo para personalizar.
Preguntas frecuentes (FAQ) sobre actualización manual
Aquí respondo a las dudas más comunes que me suelen hacer los clientes.
¿Puedo usar Syspanel en lugar de cPanel para este proceso?
Sí, perfectamente. Syspanel (el antiguo HestiaCP) tiene las mismas herramientas. Recuerda que el acceso es por el puerto 2106 (ejemplo: tudominio.com:2106). Dentro, busca "Administrador de archivos" para los archivos y "Base de datos" > "phpMyAdmin" para la base de datos. El resto del proceso es idéntico.
¿Pierdo mis imágenes, plugins o temas al actualizar?
No, si sigues los pasos correctamente. Al no borrar la carpeta wp-content, tus subidas (imágenes, PDFs, etc.), plugins y temas se mantienen intactos. Solo reemplazas el núcleo de WordPress (wp-admin, wp-includes y los archivos sueltos).
¿Necesito actualizar también los plugins y temas?
Sí, es muy recomendable. Después de actualizar WordPress, ve a "Plugins" y "Apariencia" > "Temas" en tu escritorio y actualiza todo lo que tenga una notificación. Los desarrolladores suelen lanzar parches de compatibilidad.
¿Cada cuánto debo actualizar WordPress?
Siempre que salga una nueva versión. Las actualizaciones corrigen fallos de seguridad. No esperes meses. Hazlo en cuanto puedas, pero con calma y siguiendo esta guía.
¿Y si no quiero hacerlo manual? ¿Hay otra forma?
Sí, puedes usar la actualización automática desde el escritorio de WordPress, o plugins como "Easy Updates Manager". Pero si quieres tener el control total y evitar sorpresas, el método manual desde cPanel es el más fiable.
Conclusión: Ya eres un experto en actualizar WordPress manualmente
Felicidades. Has aprendido a hacer una actualización WordPress manual desde cPanel de forma segura y sin perder datos. Ahora ya no dependes de nadie para mantener tu web al día. Recuerda siempre:
- Haz copia de seguridad (archivos + base de datos).
- Descarga la última versión de WordPress.
- Prepara los archivos (borra
wp-contentde la descarga). - Sube y sobrescribe en el servidor.
- Actualiza la base de datos si te lo pide.
- Disfruta de tu web actualizada.
Si en algún momento te surge una duda, vuelve a leer esta guía. Y si usas Syspanel, recuerda: puerto 2106 y el mismo procedimiento. Ahora ve y actualiza esa web con confianza. ¡Tú puedes!
