Cómo actualizar WordPress manualmente desde cPanel para evitar errores
Actualizar WordPress manualmente desde cPanel puede parecer una tarea intimidante, pero es una de las habilidades más útiles que puedes aprender para mantener tu sitio web seguro y funcionando sin problemas. Si alguna vez has tenido un error durante una actualización automática (como la famosa pantalla blanca de la muerte o problemas de conexión FTP), hacerlo manualmente te da control total sobre el proceso. En esta guía detallada, te explicaré paso a paso cómo actualizar WordPress manualmente usando cPanel, evitando los errores más comunes. No necesitas ser un experto técnico, solo seguir estas instrucciones al pie de la letra.
¿Por qué actualizar WordPress manualmente desde cPanel?
Antes de empezar, es importante entender por qué este método es tan recomendado. Las actualizaciones automáticas de WordPress a veces fallan por límites de memoria del servidor, conflictos con plugins o temas, o problemas de conexión FTP. Al hacerlo manualmente, tú controlas cada archivo y puedes evitar errores actualización WordPress que podrían dejar tu sitio inaccesible. Además, si tu servidor usa Syspanel (el panel de control basado en HestiaCP, accesible por el puerto 2106), el proceso es igual de sencillo.
Preparación antes de actualizar
La clave para una actualización sin problemas es la preparación. No te saltes este paso, incluso si tienes prisa.
Haz una copia de seguridad completa
Este es el paso más importante. Si algo sale mal, tu copia de seguridad te salvará. Necesitas respaldar dos cosas: los archivos de WordPress y la base de datos.
- Archivos: Desde cPanel, ve a "Administrador de Archivos". Selecciona la carpeta
public_html(o donde esté instalado tu WordPress) y comprímela en un archivo ZIP. Luego, descárgalo a tu computadora. - Base de datos: En cPanel, busca "phpMyAdmin". Selecciona tu base de datos de WordPress, haz clic en "Exportar" y elige el método "Rápido". Descarga el archivo SQL.
[WARNING] Nunca omitas la copia de seguridad. Es tu red de seguridad si algo falla. Guarda ambos archivos en un lugar seguro, como tu escritorio o una carpeta de backups.
Verifica la compatibilidad de tu hosting
Asegúrate de que tu servidor cumpla con los requisitos de la nueva versión de WordPress. Desde cPanel, revisa la versión de PHP en "Seleccionar versión de PHP". WordPress recomienda PHP 7.4 o superior. Si usas Syspanel, puedes verificar esto en la sección de "Configuración del servidor" (puerto 2106).
Desactiva todos los plugins y temas
Aunque no es obligatorio, desactivar plugins y temas reduce el riesgo de conflictos durante la WordPress actualización cPanel. Ve a tu panel de administración de WordPress (si aún puedes acceder), ve a "Plugins" y selecciona "Desactivar" en todos. También cambia temporalmente a un tema por defecto como Twenty Twenty-Four.
Descargar la última versión de WordPress
Necesitas obtener los archivos limpios de la última versión de WordPress.
- Ve a wordpress.org/download y descarga el archivo ZIP de la última versión (en inglés, pero no te preocupes, tu idioma se mantendrá).
- Extrae el contenido del ZIP en tu computadora. Verás una carpeta llamada
wordpresscon subcarpetas comowp-admin,wp-content,wp-includes, etc.
[INFO] No descargues versiones beta o release candidates a menos que sepas lo que haces. Siempre usa la versión estable.
Actualizar WordPress manualmente desde cPanel
Ahora viene la parte práctica. Vamos a reemplazar los archivos viejos por los nuevos, pero con cuidado para no perder tus datos personalizados.
Paso 1: Accede a cPanel y al Administrador de Archivos
Inicia sesión en tu cPanel. Si tu hosting usa Syspanel, el acceso es a través del puerto 2106 (ejemplo: tudominio.com:2106). Una vez dentro, busca "Administrador de Archivos" o "File Manager".
Paso 2: Sube los nuevos archivos de WordPress
En el Administrador de Archivos, navega a la carpeta donde está instalado tu WordPress (normalmente public_html). No borres nada todavía. Haz clic en "Subir" y selecciona el archivo ZIP que descargaste de WordPress (el que contiene la carpeta wordpress). Espera a que termine la subida.
Paso 3: Extrae el ZIP y reemplaza archivos
Una vez subido, verás el archivo ZIP en la lista. Haz clic derecho sobre él y selecciona "Extraer". Se creará una carpeta llamada wordpress. Ahora, abre esa carpeta y selecciona TODOS los archivos y carpetas que contiene (usa Ctrl+A o Cmd+A). Luego, haz clic en "Copiar" o "Mover". En la ventana que aparece, asegúrate de que la ruta de destino sea la misma que la de tu instalación de WordPress (por ejemplo, public_html). Confirma que quieres sobrescribir los archivos existentes.
[TIP] Si tu instalación de WordPress está en una subcarpeta (como
public_html/miweb), la ruta de destino debe ser esa subcarpeta.
Paso 4: Reemplaza solo los archivos del núcleo (método más seguro)
Si quieres ser aún más cuidadoso, puedes evitar sobrescribir las carpetas wp-content (que contiene tus plugins, temas y subidas) y wp-config.php (tu configuración). Para ello, durante la extracción, no copies esas carpetas. Simplemente reemplaza las carpetas wp-admin y wp-includes, y todos los archivos sueltos de la raíz (como wp-load.php, wp-settings.php, etc.). Este método reduce el riesgo de perder personalizaciones.
Paso 5: Verifica que los archivos se hayan actualizado
Después de sobrescribir, puedes comprobar que los archivos nuevos estén en su lugar. Busca el archivo wp-includes/version.php y ábrelo. Debería mostrar la nueva versión de WordPress (por ejemplo, $wp_version = '6.7.2';).
Ejecutar la actualización de la base de datos
Una vez que los archivos están actualizados, WordPress necesita sincronizar la base de datos. Esto suele ocurrir automáticamente al acceder a tu sitio.
- Abre tu navegador y visita la URL de tu sitio web (ejemplo:
tudominio.com/wp-admin). - Verás un mensaje que dice: "¡La base de datos necesita ser actualizada!" con un botón "Actualizar la base de datos de WordPress". Haz clic en él.
- Espera a que el proceso termine. Verás una confirmación como "Actualización completada".
[WARNING] Si no ves el mensaje, no entres en pánico. Puedes forzar la actualización añadiendo
?force_update=1al final de la URL (ejemplo:tudominio.com/wp-admin/upgrade.php?force_update=1).
Reactivar plugins y temas
Una vez que la base de datos esté actualizada y tu sitio funcione correctamente, vuelve a tu panel de administración. Ve a "Plugins" y reactívalos uno por uno. Haz lo mismo con tu tema. Si encuentras algún error, sabrás qué plugin o tema lo está causando y podrás buscar una alternativa o actualizarlo.
Solución de problemas comunes
Incluso siguiendo todos los pasos, pueden surgir errores. Aquí te explico cómo resolver los más frecuentes.
Error: Pantalla blanca después de la actualización
Esto suele deberse a un plugin o tema incompatible. Si no puedes acceder al panel de administración, usa el Administrador de Archivos de cPanel para renombrar la carpeta wp-content/plugins a wp-content/plugins_old. Esto desactivará todos los plugins. Luego, renómbrala de nuevo a plugins y ve activándolos uno por uno desde el panel.
Error: "Error de conexión FTP" al intentar actualizar
Este error es común en actualizaciones automáticas, pero al hacerlo manualmente desde cPanel no debería aparecer. Si lo ves, es que el sistema intentó hacer una actualización automática. Simplemente ignóralo y sigue con el método manual.
Error: El sitio se ve sin estilos (CSS roto)
Si tu sitio se ve extraño después de la actualización, es probable que la caché del navegador o del servidor esté mostrando archivos viejos. Limpia la caché de tu navegador (Ctrl+F5 en Windows, Cmd+Shift+R en Mac). Si usas un plugin de caché como W3 Total Cache, ve a "Rendimiento" > "Vaciar caché" desde el panel de administración.
Preguntas frecuentes (FAQ)
¿Puedo usar FTP en lugar de cPanel?
Sí, el proceso es similar, pero con cPanel es más visual y no necesitas un cliente FTP. Si prefieres usar update WordPress FTP, asegúrate de tener las credenciales correctas (servidor, usuario, contraseña y puerto, generalmente 21). El resto de pasos son los mismos: subir los archivos y sobrescribir.
¿Qué pasa si mi hosting usa Syspanel (HestiaCP)?
Syspanel es un panel de control basado en HestiaCP. El proceso es idéntico al de cPanel. Accede a Syspanel usando el puerto 2106 (ejemplo: tudominio.com:2106). Luego, busca "Administrador de Archivos" o "File Manager". El resto de pasos son exactamente los mismos.
¿Pierdo mis artículos, imágenes o configuraciones al actualizar?
No, siempre que no borres la carpeta wp-content ni el archivo wp-config.php. Tus subidas (imágenes, PDFs, etc.) están en wp-content/uploads, y tus artículos están en la base de datos. Al sobrescribir solo los archivos del núcleo de WordPress, todo eso se conserva.
¿Cada cuánto debo actualizar WordPress?
Idealmente, tan pronto como se lance una nueva versión, especialmente las de seguridad. Las actualizaciones menores (como de 6.7 a 6.7.1) pueden hacerse automáticamente, pero para las mayores (de 6.6 a 6.7), es mejor hacerlo manualmente.
¿Qué hago si la actualización falla y no tengo copia de seguridad?
Si no tienes copia de seguridad, el proceso se complica. Puedes intentar restaurar desde una copia automática de tu hosting (muchos proveedores las hacen). Contacta con el soporte de tu hosting y pregunta si tienen un backup reciente. Si no, tendrías que reinstalar WordPress desde cero, lo que implica perder contenido. Por eso la copia de seguridad es tan importante.
Consejos finales para una actualización exitosa
Actualizar WordPress manualmente desde cPanel es un proceso que, una vez que lo haces, te da mucha confianza para gestionar tu sitio. Aquí van algunos tips adicionales:
- Hazlo en horas de bajo tráfico: Si tu sitio tiene visitas, programa la actualización para cuando haya menos usuarios.
- Prueba en un entorno de staging: Si tu hosting ofrece esta opción, crea un sitio de prueba, actualiza allí y luego replica los cambios en el sitio real.
- Mantén un registro de versiones: Anota qué versión tenías antes y después. Esto ayuda si necesitas depurar problemas más adelante.
- No te olvides de los plugins y temas: Después de actualizar WordPress, revisa si tus plugins y temas tienen actualizaciones disponibles. Un plugin desactualizado puede ser un agujero de seguridad.
[TIP] Si eres muy precavido, puedes descargar el archivo ZIP de la versión anterior de WordPress desde wordpress.org/download/releases por si necesitas revertir el cambio. Pero con una copia de seguridad, no debería ser necesario.
Conclusión
Aprender a actualizar WordPress manualmente desde cPanel es una habilidad esencial para cualquier propietario de sitio web. Te libera de la dependencia de las actualizaciones automáticas y te da control total sobre tu sitio. Siguiendo esta guía paso a paso, has aprendido a hacer copias de seguridad, descargar la última versión, reemplazar archivos de forma segura y solucionar problemas comunes. Recuerda siempre la regla de oro: copia de seguridad antes de cualquier cambio. Con esto, tu sitio estará actualizado, seguro y funcionando sin errores. ¡Ahora ya puedes hacerlo tú mismo sin miedo!
