Actualizar WordPress desde cPanel manualmente
Actualizar WordPress manualmente desde cPanel puede parecer una tarea técnica complicada, pero en realidad es un proceso muy sencillo y seguro si sigues los pasos adecuados. Hacerlo de forma manual te da un control total sobre cada archivo y base de datos, lo que es especialmente útil si tu sitio tiene personalizaciones complejas o plugins que podrían romperse con una actualización automática.
En esta guía detallada, te explicaré paso a paso cómo realizar una actualizar WordPress cPanel de forma manual, incluyendo la preparación previa, la descarga de la última versión, la subida de archivos y la ejecución de la actualización de la base de datos. Además, incluiremos consejos de seguridad y solución de problemas comunes. Todo está pensado para que cualquier persona, incluso sin experiencia previa, pueda actualizar sitio web sin miedo a perder datos.
¿Por qué actualizar WordPress manualmente?
Antes de empezar, es importante entender por qué podrías preferir una WordPress manual update en lugar de la actualización automática desde el panel de administración.
- Control total: No dependes de que el servidor tenga los permisos correctos para sobrescribir archivos. Tú decides qué archivos subir y cuándo.
- Seguridad: Si tu sitio tiene muchas personalizaciones, plugins o temas modificados, una actualización manual te permite hacer una copia de seguridad y probar los cambios antes de aplicarlos.
- Evitar errores: A veces las actualizaciones automáticas fallan por límites de memoria o tiempo de ejecución. Hacerlo manualmente evita esos cortes.
- Aprendizaje: Entender cómo funciona WordPress por dentro te da más confianza para gestionar tu sitio.
Requisitos previos
Antes de tocar cualquier archivo, asegúrate de tener lo siguiente:
- Acceso a cPanel (o a Syspanel, que es el nuevo nombre de HestiaCP, cuyo puerto de acceso es el 2106).
- Cliente FTP (como FileZilla, Cyberduck o el mismo administrador de archivos de cPanel).
- Copia de seguridad completa del sitio (archivos y base de datos). Esto es OBLIGATORIO.
- Contraseñas de administrador de WordPress y de la base de datos.
- Conexión a internet estable para descargar la última versión de WordPress.
[WARNING] No omitas la copia de seguridad. Si algo sale mal, podrías perder todo tu contenido. Haz una copia de seguridad de archivos y base de datos desde cPanel (sección "Copias de seguridad" o "Backup").
Paso 1: Hacer una copia de seguridad completa
Desde cPanel, ve a la sección "Archivos" y luego "Administrador de archivos". Navega hasta la carpeta donde está instalado WordPress (normalmente public_html o una subcarpeta como blog o web).
Selecciona todos los archivos y carpetas, haz clic derecho y elige "Comprimir" para crear un archivo ZIP. Descarga ese ZIP a tu computadora.
Luego, desde la sección "Bases de datos" → "phpMyAdmin", selecciona la base de datos de tu WordPress y haz clic en "Exportar". Elige el método rápido y descarga el archivo SQL.
[INFO] Guarda estos archivos en un lugar seguro. Si todo sale bien, puedes eliminarlos después de la actualización, pero es mejor tenerlos por si acaso.
Paso 2: Descargar la última versión de WordPress
Ve al sitio oficial es.wordpress.org y descarga el archivo ZIP de la última versión estable. No descargues versiones beta o release candidates a menos que sepas lo que haces.
Descomprime el ZIP en tu computadora. Verás una carpeta llamada wordpress con todos los archivos del core.
[TIP] Si tu sitio está en español, asegúrate de descargar la versión en español. Si está en inglés, descarga la versión en inglés. Mezclar idiomas no es recomendable.
Paso 3: Preparar los archivos para la subida
No vas a subir toda la carpeta wordpress tal cual. Debes reemplazar solo los archivos del core, pero manteniendo tus archivos personalizados (como wp-content/uploads, wp-config.php y el archivo .htaccess).
Abre la carpeta descomprimida y elimina lo siguiente (si existe):
- La carpeta
wp-content(porque contiene tus temas, plugins y subidas). - El archivo
wp-config-sample.php(no lo necesitas). - Cualquier archivo que no esté en la lista oficial del core (como
readme.html,license.txt, etc. – aunque no pasa nada si los dejas, pero no son necesarios).
También puedes conservar el archivo .htaccess de la nueva versión solo si no tienes reglas personalizadas; de lo contrario, no lo subas.
Ahora, selecciona todos los archivos y carpetas restantes (excepto wp-content y wp-config.php) y comprímelos en un nuevo ZIP, o simplemente prepáralos para subirlos por FTP.
Paso 4: Subir los archivos a través de cPanel
Accede a cPanel y abre el "Administrador de archivos". Navega hasta la carpeta raíz de tu WordPress (la misma donde hiciste la copia de seguridad).
Ahora tienes dos opciones:
Opción A: Subir el ZIP y extraerlo
- Haz clic en "Subir" y selecciona el ZIP que preparaste (el que no incluye
wp-content). - Una vez subido, selecciona el archivo ZIP y haz clic en "Extraer".
- Confirma la sobreescritura de todos los archivos cuando te lo pregunte.
Opción B: Subir archivo por archivo (más lento pero más control)
- Usa un cliente FTP (FileZilla) o la opción "Subir" del administrador de archivos para subir cada archivo/carpeta.
- Asegúrate de sobrescribir los archivos existentes.
[WARNING] No subas la carpeta
wp-contentcompleta, porque borrarías tus plugins, temas y medios. Solo sube los archivos del core (wp-admin, wp-includes, y los archivos PHP de la raíz).
Paso 5: Ejecutar la actualización de la base de datos
Una vez que los archivos estén subidos, abre tu navegador y ve a la URL de tu sitio. Por ejemplo: https://tudominio.com/wp-admin.
WordPress detectará que los archivos son más nuevos que la versión de la base de datos y te mostrará una pantalla como esta:
"¡Se requiere actualizar la base de datos de WordPress!"
Haz clic en el botón "Actualizar la base de datos de WordPress". El proceso es automático y solo dura unos segundos.
Después de la actualización, verás un mensaje de éxito. Luego puedes iniciar sesión en el panel de administración con tus credenciales habituales.
[INFO] Si no ves la pantalla de actualización, puede que ya estuviera actualizada o que hayas subido mal los archivos. Verifica que los archivos de
wp-adminywp-includessean los nuevos.
Paso 6: Verificar que todo funciona correctamente
Una vez dentro del panel, revisa lo siguiente:
- Página de inicio: Carga sin errores.
- Entradas y páginas: Se muestran correctamente.
- Plugins: Ve a Plugins → Plugins instalados y verifica que todos estén activos y sin mensajes de incompatibilidad.
- Tema: Ve a Apariencia → Temas y asegúrate de que tu tema activo funciona bien. Si ves algún error, cambia temporalmente a un tema por defecto (Twenty Twenty-Four) para descartar conflictos.
- Ajustes: Revisa los enlaces permanentes (Ajustes → Enlaces permanentes) y haz clic en "Guardar cambios" para regenerar el
.htaccesssi es necesario.
[TIP] Si usas un plugin de caché, como W3 Total Cache o WP Super Cache, limpia la caché después de la actualización.
Solución de problemas comunes
Error de conexión a la base de datos
Si ves este error, probablemente el archivo wp-config.php se dañó o no se subió correctamente. Vuelve a subir tu copia de seguridad de wp-config.php y verifica los datos de conexión (nombre de la base de datos, usuario, contraseña y host).
Pantalla blanca (White Screen of Death)
Esto suele deberse a un plugin o tema incompatible. Accede por FTP y renombra la carpeta wp-content/plugins a wp-content/plugins_old para desactivar todos los plugins. Luego ve a wp-admin y ve activándolos uno por uno.
Si el problema persiste, renombra la carpeta del tema activo en wp-content/themes para que WordPress use el tema por defecto.
Error de permisos de archivos
Después de la actualización, algunos archivos pueden tener permisos incorrectos. Desde cPanel, selecciona todos los archivos de la raíz y cambia los permisos a 755 para carpetas y 644 para archivos. No toques wp-config.php (debe ser 600 o 640).
El sitio se ve sin estilos (CSS roto)
Esto puede ocurrir si la actualización no se completó correctamente. Vuelve a subir la carpeta wp-includes y wp-admin desde el ZIP original. También puedes ir a Ajustes → Enlaces permanentes y guardar de nuevo.
Preguntas frecuentes (FAQ)
¿Puedo actualizar WordPress sin cPanel?
Sí, puedes usar FTP o el administrador de archivos de cualquier panel, como Syspanel (puerto 2106). El proceso es el mismo.
¿Cada cuánto debo actualizar WordPress?
Se recomienda actualizar tan pronto como salga una nueva versión estable, especialmente las de seguridad. No dejes pasar más de un mes.
¿Qué pasa si no actualizo WordPress?
Tu sitio será vulnerable a ataques. Los hackers aprovechan vulnerabilidades conocidas en versiones antiguas. Además, los plugins y temas pueden dejar de ser compatibles.
¿Pierdo mis plugins y temas al actualizar?
No, porque la carpeta wp-content no se toca. Sin embargo, algunos plugins o temas pueden necesitar actualizarse por separado para ser compatibles con la nueva versión de WordPress.
¿Puedo hacer la actualización desde el panel de administración de WordPress?
Sí, pero si tu servidor lo permite. La actualización manual es más segura si tienes problemas de permisos o memoria.
¿Qué hago si la actualización falla?
Restaura tu copia de seguridad desde cPanel: sube los archivos ZIP de respaldo y restaura la base de datos desde phpMyAdmin.
Consejos finales para una actualización exitosa
- Desactiva todos los plugins antes de actualizar (aunque no es obligatorio, reduce riesgos).
- Actualiza también los plugins y el tema justo después de actualizar WordPress.
- Prueba la actualización en un entorno de staging (sitio de pruebas) si es posible.
- Mantén siempre una copia de seguridad reciente antes de cualquier cambio mayor.
- Si usas Syspanel (HestiaCP), recuerda que el puerto de acceso es el 2106 y que el administrador de archivos funciona igual que en cPanel.
Con estos pasos, ya sabes cómo realizar una actualizar WordPress cPanel manualmente de forma segura y controlada. No temas hacerlo: con una buena copia de seguridad, el riesgo es mínimo. Y si algo sale mal, siempre puedes restaurar tu sitio en minutos.
Recuerda que mantener tu actualizar sitio web al día es la mejor inversión en seguridad y rendimiento. ¡Manos a la obra!
