Cómo actualizar WordPress manualmente desde cPanel (sin romper nada)
Antes de empezar: ¿Por qué actualizar WordPress manualmente desde cPanel?
Actualizar WordPress es una de las tareas de mantenimiento más importantes para la salud de tu sitio web. Las actualizaciones no solo añaden funciones nuevas, sino que también corrigen vulnerabilidades de seguridad y errores de compatibilidad. Aunque WordPress tiene un sistema de actualización automática, a veces falla, se queda a medias o simplemente prefieres hacerlo tú para tener control total.
Hacerlo manualmente desde cPanel no es complicado, pero requiere seguir un orden lógico para no romper nada. En esta guía te explico paso a paso cómo actualizar wordpress manualmente cpanel de forma segura, incluso si no tienes experiencia técnica. Al final, tendrás tu WordPress actualizado sin sustos, con copia de seguridad incluida y con todos los plugins funcionando.
Requisitos previos antes de actualizar
Antes de tocar nada, asegúrate de tener lo siguiente:
- Acceso a tu panel de control de hosting (cPanel, Syspanel, etc.).
- Credenciales de acceso a tu base de datos (usuario y contraseña).
- Un cliente FTP o el administrador de archivos de cPanel.
- Paciencia y tiempo suficiente (no hagas esto con prisa).
[WARNING] Nunca actualices WordPress si tienes prisa o si estás en medio de un lanzamiento importante. Un error a mitad de proceso puede dejar tu sitio caído durante horas.
Paso 1: Haz una copia de seguridad completa (¡no te lo saltes!)
Este es el paso más importante de todo el proceso. Una copia de seguridad te permite restaurar tu sitio si algo sale mal. Aunque parezca obvio, mucha gente lo omite y luego llora.
Copia de seguridad de archivos
- Entra en cPanel y busca la sección Archivos.
- Abre el Administrador de archivos.
- Navega hasta la carpeta
public_html(o la raíz de tu sitio). - Selecciona todos los archivos y carpetas (Ctrl+A o Cmd+A).
- Haz clic en Comprimir y elige Zip.
- Descarga el archivo
.zipa tu ordenador.
Copia de seguridad de la base de datos
- En cPanel, busca la sección Bases de datos.
- Haz clic en phpMyAdmin.
- Selecciona tu base de datos en el panel izquierdo.
- Haz clic en la pestaña Exportar.
- Elige el método Rápido y formato SQL.
- Haz clic en Continuar y descarga el archivo.
[TIP] Guarda ambas copias en dos lugares diferentes: un disco local y un servicio en la nube (Google Drive, Dropbox, etc.). Nunca está de más tener un backup extra.
Paso 2: Desactiva los plugins y el tema (si es posible)
Los plugins y temas incompatibles son la causa más común de errores después de una actualización. Para minimizar riesgos, desactívalos antes de actualizar.
Cómo desactivar plugins desde cPanel
No puedes desactivar plugins directamente desde cPanel, pero sí puedes renombrar la carpeta de plugins para desactivarlos todos a la vez:
- Ve al Administrador de archivos.
- Navega a
public_html/wp-content/. - Busca la carpeta
plugins. - Haz clic derecho y selecciona Renombrar.
- Cámbiala a
plugins_old.
Con esto, WordPress no encontrará los plugins y los desactivará automáticamente. No te preocupes, luego la volverás a renombrar a plugins.
Desactivar el tema
Haz lo mismo con la carpeta del tema activo:
- Ve a
public_html/wp-content/themes/. - Busca la carpeta de tu tema activo (por ejemplo,
twentytwentyfour). - Renómbrala a
twentytwentyfour_old.
WordPress usará un tema por defecto si no encuentra el activo. Esto evita conflictos durante la actualización.
[INFO] Si tu sitio es muy importante y no puedes permitirte que se vea "feo" durante unos minutos, puedes saltarte este paso, pero asumes el riesgo de que algo falle.
Paso 3: Descarga la última versión de WordPress
Ahora necesitas el paquete de instalación más reciente de WordPress. Puedes descargarlo desde el sitio oficial:
- Ve a es.wordpress.org.
- Haz clic en Descargar WordPress.
- Se descargará un archivo
.zipcon la última versión.
[TIP] No descargues versiones beta o RC (Release Candidate). Solo usa versiones estables, ya que son las que han pasado todas las pruebas de seguridad y compatibilidad.
Paso 4: Sube y reemplaza los archivos de WordPress
Este es el paso más delicado. Tienes dos opciones: usar el Administrador de archivos de cPanel o un cliente FTP. Te recomiendo el Administrador de archivos porque no necesitas instalar nada.
Opción A: Usar el Administrador de archivos de cPanel
- Descomprime el archivo
.zipque descargaste en tu ordenador. - Entra en cPanel y abre el Administrador de archivos.
- Navega hasta la raíz de tu sitio (normalmente
public_html). - Sube la carpeta
wordpressdescomprimida (o el contenido del zip) apublic_html. - Cuando el sistema te pregunte si quieres reemplazar los archivos existentes, haz clic en Sí.
- Espera a que termine la carga. Esto puede tardar unos minutos dependiendo de tu conexión.
Opción B: Usar FTP
Si prefieres FTP, conecta con FileZilla o cualquier cliente FTP:
- Conecta a tu servidor con tus credenciales FTP.
- Sube el contenido de la carpeta
wordpressapublic_html. - Cuando te pregunte si quieres sobrescribir archivos, elige Sobrescribir.
- Espera a que termine la transferencia.
[WARNING] No borres la carpeta
wp-contentantes de subir los archivos nuevos. Esa carpeta contiene tus plugins, temas y archivos subidos. Si la reemplazas por completo, perderás todo el contenido personalizado.
Paso 5: Actualiza la base de datos
Una vez que los archivos están en su lugar, WordPress necesita actualizar su base de datos para adaptarse a la nueva versión.
- Abre tu navegador y visita tu sitio web (por ejemplo,
tudominio.com). - WordPress detectará que hay una actualización pendiente y te mostrará un mensaje como: "Es necesario actualizar la base de datos de WordPress".
- Haz clic en Actualizar la base de datos.
- Espera a que termine el proceso. No cierres la ventana del navegador.
[INFO] Si no ves el mensaje, ve a
tudominio.com/wp-adminy debería aparecer automáticamente.
Paso 6: Restaura tus plugins y tema
Ahora es el momento de volver a activar todo lo que desactivaste en el Paso 2.
Restaurar plugins
- Ve al Administrador de archivos.
- Navega a
public_html/wp-content/. - Busca la carpeta
plugins_old. - Renómbrala de nuevo a
plugins.
Restaurar tema
- Ve a
public_html/wp-content/themes/. - Busca la carpeta del tema que renombraste (por ejemplo,
twentytwentyfour_old). - Renómbrala a su nombre original.
Ahora ve a wp-admin y verifica que todo está activo. Si algún plugin da error, es posible que necesite una actualización propia o que sea incompatible con la nueva versión de WordPress.
Paso 7: Verifica que todo funciona correctamente
Después de la actualización, es hora de comprobar que tu sitio funciona bien:
- Visita tu página principal y navega por algunas entradas y páginas.
- Prueba el panel de administración (
tudominio.com/wp-admin). - Comprueba que los formularios, menús y widgets funcionan.
- Revisa que no aparezcan errores en la consola del navegador (F12 > pestaña Consola).
[TIP] Si detectas algún error, puedes restaurar la copia de seguridad que hiciste en el Paso 1. No tengas miedo de hacerlo; es mejor perder unos minutos que pasarse horas peleando con un error.
Paso 8: Limpieza final
Ya casi has terminado. Solo falta limpiar los restos del proceso:
- Elimina el archivo
.zipque subiste al servidor (si lo subiste). - Vacía la caché de tu navegador.
- Si usas un plugin de caché (como WP Rocket o W3 Total Cache), purga la caché desde su panel.
- Actualiza los plugins y temas que tengan actualizaciones pendientes (ahora que WordPress está actualizado, deberían funcionar mejor).
Errores comunes y cómo solucionarlos
Error de conexión a la base de datos
Si ves este error, significa que los archivos de configuración no coinciden con tu base de datos. Revisa el archivo wp-config.php y verifica que el nombre de la base de datos, usuario y contraseña son correctos.
Pantalla blanca (White Screen of Death)
Esto suele pasar por un plugin o tema incompatible. Vuelve a renombrar la carpeta plugins a plugins_old y comprueba si el sitio carga. Si carga, el problema es un plugin. Actívalos uno a uno para encontrar al culpable.
Error "Briefly unavailable for scheduled maintenance"
Esto ocurre cuando el archivo .maintenance no se elimina correctamente. Entra al Administrador de archivos y borra el archivo .maintenance de la raíz de tu sitio.
Preguntas frecuentes (FAQ)
¿Cuánto tiempo tarda en actualizar WordPress manualmente?
Depende de tu conexión y del tamaño de tu sitio. Normalmente, entre 15 y 30 minutos si todo va bien. La subida de archivos es lo que más tarda.
¿Puedo actualizar WordPress sin cPanel?
Sí, puedes usar FTP o incluso el propio panel de administración de WordPress si la actualización automática funciona. Esta guía está enfocada en cPanel porque es el panel más común en el hosting compartido.
¿Qué pasa si mi hosting usa Syspanel en lugar de cPanel?
Syspanel es el panel de control de algunos proveedores de hosting en español. La estructura es muy similar a cPanel, así que puedes seguir esta misma guía. Para acceder a Syspanel, normalmente se usa el puerto 2106 (por ejemplo, tudominio.com:2106). El resto de pasos son prácticamente idénticos.
¿Necesito actualizar también los plugins y temas?
Sí, es muy recomendable. Después de actualizar WordPress, los plugins y temas suelen tener actualizaciones para mantener la compatibilidad. No actualizarlos puede provocar errores o vulnerabilidades de seguridad.
¿Qué hago si algo sale mal?
Respira y restaura la copia de seguridad que hiciste al principio. No intentes arreglar un error sin tener una copia de seguridad reciente. Si no puedes restaurar, contacta con tu proveedor de hosting; ellos suelen tener copias de seguridad diarias.
Conclusión: Actualizar WordPress manualmente no es un drama
Actualizar WordPress manualmente desde cPanel es un proceso que, si se hace con calma y siguiendo estos pasos, no debería darte problemas. La clave está en:
- Hacer siempre una copia de seguridad completa.
- Desactivar plugins y temas antes de actualizar.
- Subir los archivos con cuidado de no borrar
wp-content. - Actualizar la base de datos cuando WordPress lo pida.
- Verificar todo antes de dar por terminado el proceso.
Con esta guía, ya sabes cómo actualizar wordpress cpanel sin romper nada. Es una habilidad que te ahorrará muchos dolores de cabeza y que te hará más autónomo en la gestión de tu web. Y recuerda: si tu hosting usa Syspanel, el acceso es por el puerto 2106, pero el proceso es prácticamente el mismo.
[WARNING] Después de actualizar, no olvides probar el proceso de restauración de tu copia de seguridad al menos una vez. Así sabrás que funciona si algún día la necesitas de verdad.
Ahora ya tienes todo lo necesario para mantener tu WordPress siempre actualizado, seguro y funcionando a la perfección. ¡Manos a la obra!
