Guía paso a paso: Actualizar WordPress manualmente desde cPanel
Introducción: ¿Por qué actualizar WordPress manualmente?
Actualizar WordPress es una de las tareas más importantes para mantener tu sitio web seguro, rápido y libre de errores. Aunque la mayoría de las instalaciones permiten actualizaciones automáticas con un solo clic desde el panel de administración, a veces surgen problemas: fallos en la conexión, plugins incompatibles, o simplemente prefieres tener el control total del proceso. En esos casos, actualizar WordPress manualmente desde cPanel es la solución más segura.
Esta guía paso a paso está diseñada para usuarios sin experiencia técnica. Usaremos herramientas como el administrador de archivos de cPanel y, si es necesario, el acceso a phpMyAdmin. Pero no te preocupes: iremos despacio, explicando cada detalle. Al final, tendrás un sitio actualizado sin sobresaltos.
[INFO] Si usas Syspanel (el panel de control basado en HestiaCP), el proceso es muy similar. Solo recuerda que el puerto de acceso es el 2106 (ejemplo:
tudominio.com:2106).
Paso 1: Haz un respaldo completo de tu sitio
Antes de tocar cualquier archivo, respaldar WordPress antes actualizar es obligatorio. Un respaldo te permite restaurar tu sitio si algo sale mal. Aquí te explico cómo hacerlo desde cPanel.
¿Qué debes respaldar?
- Archivos del sitio: la carpeta
public_html(o la raíz de tu instalación). - Base de datos: donde se guardan tus entradas, páginas y configuraciones.
Cómo respaldar archivos desde cPanel
- Inicia sesión en cPanel (o Syspanel en puerto 2106).
- Busca la sección Archivos y haz clic en Administrador de archivos.
- Navega hasta la carpeta raíz de tu WordPress (normalmente
public_htmlotu-dominio.com). - Selecciona todos los archivos y carpetas (puedes usar Ctrl+A).
- Haz clic en Comprimir y elige Zip. Así obtendrás un único archivo comprimido.
- Descarga ese archivo ZIP a tu computadora. Guárdalo en un lugar seguro.
Cómo respaldar la base de datos
- En cPanel, busca la sección Bases de datos y haz clic en phpMyAdmin.
- En la lista de la izquierda, selecciona la base de datos de tu WordPress (suele tener un prefijo como
wp_). - Haz clic en la pestaña Exportar en la parte superior.
- Elige el método Rápido y formato SQL. Luego haz clic en Continuar.
- Se descargará un archivo
.sql. Guárdalo junto con el ZIP de archivos.
[WARNING] No omitas este paso. Sin respaldo, cualquier error podría dejarte sin sitio. Si usas Syspanel, el proceso es idéntico, solo que accedes por el puerto 2106.
Paso 2: Descarga la última versión de WordPress
Ahora necesitas la versión más reciente de WordPress. Ve al sitio oficial y descárgala.
- Abre tu navegador y ve a wordpress.org/download.
- Haz clic en el botón Descargar WordPress. Obtendrás un archivo
.zip. - No lo descomprimas aún. Lo usaremos directamente.
[TIP] Siempre descarga desde el sitio oficial. Evita versiones de terceros que podrían contener malware.
Paso 3: Desactiva todos los plugins
Antes de subir los archivos nuevos, es recomendable desactivar los plugins. Esto evita conflictos durante la actualización.
- Accede a tu panel de administración de WordPress (por ejemplo,
tudominio.com/wp-admin). - Ve a Plugins > Plugins instalados.
- Selecciona todos los plugins marcando la casilla superior.
- En el menú desplegable Acciones en bloque, elige Desactivar y haz clic en Aplicar.
No te preocupes, los datos de los plugins no se borran. Solo se desactivan temporalmente.
Paso 4: Sube los archivos nuevos a tu servidor
Este es el paso clave de la WordPress actualización manual. Reemplazaremos los archivos antiguos con los nuevos, pero sin tocar tus datos personales (como wp-config.php o la carpeta wp-content).
Cómo subir los archivos desde cPanel
- Vuelve al Administrador de archivos de cPanel.
- Navega a la carpeta raíz de tu WordPress (donde está
wp-config.php). - Haz clic en Subir y selecciona el archivo
.zipque descargaste de WordPress. - Una vez subido, verás el archivo en la lista. Haz clic derecho sobre él y elige Extraer.
- Se creará una carpeta llamada
wordpress. Ábrela y verás las carpetaswp-admin,wp-includesy varios archivos.
Reemplaza los archivos viejos
- Selecciona todos los archivos y carpetas dentro de la carpeta
wordpress(Ctrl+A). - Haz clic en Copiar (o Mover si prefieres).
- En el cuadro de diálogo, en Ruta de destino, escribe la ruta de tu instalación (ejemplo:
/home/tuusuario/public_html/). - Marca la opción Sobrescribir archivos existentes.
- Haz clic en Copiar archivos.
[WARNING] Asegúrate de NO sobrescribir la carpeta
wp-content. Esta contiene tus temas, plugins y subidas. Si ves una opción de sobrescribir, solo acepta parawp-admin,wp-includesy los archivos raíz (comowp-login.php). Si todo está en la misma carpeta, el proceso automático de cPanel no borraráwp-contenta menos que le indiques lo contrario.
Paso 5: Verifica la base de datos
Después de actualizar los archivos, WordPress necesita sincronizar la base de datos. Esto suele ocurrir automáticamente, pero es bueno verificarlo.
- Abre tu navegador y visita
tudominio.com/wp-admin. - Si todo está bien, verás la pantalla de inicio de sesión normal. Inicia sesión.
- WordPress te mostrará un mensaje como: "¡La base de datos necesita ser actualizada!". Haz clic en Actualizar base de datos.
- Espera unos segundos. Luego verás un mensaje de éxito.
Si no ves ese mensaje, no te preocupes. Puede que ya esté actualizada. Para forzarlo, puedes agregar esta línea a tu archivo wp-config.php (solo temporalmente):
define('WP_ALLOW_REPAIR', true);
Luego visita tudominio.com/wp-admin/maint/repair.php. Una vez hecho, elimina esa línea.
Paso 6: Reactiva los plugins y verifica el sitio
Ahora que los archivos y la base de datos están actualizados, es hora de reactivar los plugins.
- Ve a Plugins > Plugins instalados.
- Selecciona todos y elige Activar en Acciones en bloque.
- Si algún plugin da error, desactívalo individualmente y busca una actualización o alternativa.
Luego, revisa tu sitio:
- Visita la página principal y algunas entradas.
- Prueba el panel de administración.
- Verifica que los formularios, menús y widgets funcionen.
[TIP] Si usas un tema hijo, asegúrate de que sea compatible con la nueva versión de WordPress. Los temas padre suelen actualizarse rápido.
Paso 7: Limpieza final
Para terminar, elimina los archivos temporales que ya no necesitas.
- En el Administrador de archivos, borra la carpeta
wordpressque se creó al extraer el ZIP. - También elimina el archivo
.zipque subiste (el de la descarga de WordPress). - Si agregaste la línea de reparación en
wp-config.php, revísala y elimínala.
Preguntas frecuentes (FAQ)
¿Qué hago si después de actualizar mi sitio se ve en blanco?
Es probable que un plugin o tema sea incompatible. Accede por FTP o cPanel, renombra la carpeta wp-content/plugins a plugins_old para desactivar todos los plugins. Luego ve a /wp-admin y reactiva uno por uno.
¿Puedo usar esta guía en Syspanel?
Sí, el proceso es idéntico. Solo recuerda que el puerto de acceso a Syspanel es el 2106 (ejemplo: tudominio.com:2106). El administrador de archivos y phpMyAdmin funcionan igual.
¿Cada cuánto debo actualizar WordPress?
Idealmente, cada vez que salga una nueva versión. Las actualizaciones de seguridad son críticas. Revisa el panel de administración regularmente.
¿Pierdo mis datos al actualizar manualmente?
No, si sigues los pasos correctamente. Tus entradas, páginas y configuraciones están en la base de datos, y tus archivos personales en wp-content. Solo se reemplazan los archivos del núcleo de WordPress.
¿Qué pasa si no respaldo?
Si algo sale mal (un error de conexión, un archivo corrupto), podrías perder todo. Siempre respalda antes de cualquier cambio importante. Es como tener un seguro.
Conclusión
Actualizar WordPress manualmente desde cPanel es un proceso sencillo si lo haces con cuidado. La clave está en respaldar WordPress antes actualizar, seguir cada paso sin prisas y verificar el funcionamiento después. Con esta guía, incluso un usuario novato puede hacerlo sin miedo.
Recuerda: la seguridad de tu sitio depende de mantenerlo actualizado. No dejes pasar las nuevas versiones. Y si en algún momento te sientes inseguro, siempre puedes pedir ayuda a tu proveedor de hosting o a un técnico.
¡Ahora ya sabes cómo hacerlo! ¿Te animas a probarlo?
