Cómo actualizar WordPress manualmente desde cPanel (FTP y phpMyAdmin)
¿Cansado de que WordPress te pida actualizaciones y no saber cómo aplicarlas sin romper tu sitio? No te preocupes, estás en el lugar correcto.
Actualizar WordPress manualmente desde cPanel puede parecer una tarea de expertos, pero con esta guía paso a paso, descubrirás que es más fácil de lo que piensas. De hecho, actualizar wordpress manualmente te da un control total sobre el proceso, algo que las actualizaciones automáticas no siempre ofrecen.
Aquí aprenderás a hacerlo de dos formas seguras: mediante FTP (File Transfer Protocol) y usando phpMyAdmin para la base de datos. Olvídate del miedo a perder tu contenido. Vamos a ello.
Antes de Empezar: La Regla de Oro (Copia de Seguridad)
[WARNING] Este es el paso más importante de todo el tutorial. No lo omitas jamás. Actualizar WordPress sin una copia de seguridad es como hacer equilibrios en la cuerda floja sin red de protección. Si algo sale mal, podrías perder todas tus entradas, páginas y configuraciones.
Necesitas dos copias de seguridad:
- Copia de los archivos: Todo el contenido de tu carpeta
public_html(o la carpeta donde esté instalado WordPress). - Copia de la base de datos: Donde se almacenan tus textos, usuarios y ajustes.
¿Cómo hacer la copia de seguridad desde cPanel?
En tu panel de control de cPanel, busca la sección "Archivos" y haz clic en "Administrador de archivos" (File Manager). Dentro, navega hasta la carpeta raíz de tu WordPress (normalmente public_html). Selecciona todos los archivos y carpetas, haz clic derecho y elige "Comprimir" (Compress). Elige formato Zip y listo. Descarga ese archivo zip a tu computadora.
Para la base de datos, busca la sección "Bases de Datos" y entra en "phpMyAdmin". Selecciona tu base de datos en la columna izquierda, haz clic en "Exportar" en la parte superior y luego en "Continuar" o "Iniciar". Esto descargará un archivo .sql con toda tu información. Guárdalo en un lugar seguro.
Método 1: Actualizar WordPress con FTP (El Método Clásico)
Este método es ideal si te sientes cómodo manejando archivos. Básicamente, reemplazarás los archivos antiguos de WordPress por los nuevos, pero conservando tus archivos personales (como las imágenes de tu tema y los plugins).
Paso 1: Descargar la Última Versión de WordPress
Ve a es.wordpress.org y descarga el archivo .zip de la última versión. Descomprímelo en tu computadora. Verás una carpeta llamada wordpress con muchas carpetas y archivos dentro.
Paso 2: Conectarte a tu Servidor vía FTP
Necesitas un cliente FTP. Programas como FileZilla (gratuito) son perfectos. Para conectarte, necesitarás:
- Servidor (Host): Tu nombre de dominio (ej.
tudominio.com) o la IP de tu servidor. - Usuario y Contraseña: Tus credenciales de FTP de cPanel. Puedes crearlas en la sección "Cuentas FTP" de cPanel.
- Puerto: Normalmente es el
21(o22para SFTP).
Conéctate y navega hasta la carpeta raíz de tu instalación de WordPress (normalmente public_html).
Paso 3: El Proceso de Reemplazo (¡Clave!)
[INFO] No borres todo. Solo vamos a sobrescribir los archivos del núcleo de WordPress.
- Sube los archivos nuevos: Arrastra todo el contenido de la carpeta
wordpressque descargaste (archivos y carpetas) desde tu computadora hacia la carpetapublic_htmlen tu servidor. FileZilla te preguntará qué hacer con los archivos que ya existen. Elige "Sobrescribir" (Overwrite) y marca la casilla "Siempre usar esta acción" (Always use this action) para que no te pregunte por cada archivo. - Espera a que termine: Este proceso puede tardar unos minutos. Verás una cola de transferencia. Ten paciencia.
- Elimina archivos obsoletos: WordPress a veces elimina archivos antiguos en las nuevas versiones. Para asegurarte de que no haya conflictos, borra las carpetas
wp-adminywp-includesde tu servidor después de subir los nuevos archivos. Luego, vuelve a subir las carpetaswp-adminywp-includesnuevas desde tu computadora. Esto garantiza una actualización limpia.
Paso 4: Actualizar la Base de Datos
Una vez que todos los archivos estén subidos, abre tu navegador y visita tu sitio web: tudominio.com/wp-admin. WordPress detectará que los archivos son nuevos y te mostrará una pantalla pidiendo "Actualizar la base de datos de WordPress". Haz clic en el botón "Actualizar la base de datos" (Update Database) y luego en "Continuar".
¡Listo! Ya has realizado la actualización manual de WordPress por FTP.
Método 2: Actualizar WordPress desde cPanel (Sin FTP)
Si no quieres usar un programa externo, puedes hacerlo todo desde el Administrador de Archivos de cPanel. Es igual de efectivo.
Paso 1: Subir y Descomprimir el Archivo ZIP
- Descarga el archivo
.zipde WordPress desde el sitio oficial. - En cPanel, abre el "Administrador de archivos" y navega a
public_html. - Haz clic en "Cargar" (Upload) y sube el archivo
wordpress.zipque descargaste. Espera a que la carga llegue al 100%. - Una vez subido, localiza el archivo
wordpress.zipen la lista de archivos, haz clic derecho sobre él y selecciona "Extraer" (Extract). Se creará una carpeta llamadawordpress.
Paso 2: Mover los Archivos de la Carpeta "wordpress"
Ahora tienes una carpeta wordpress dentro de public_html. Necesitas mover su contenido a public_html directamente.
- Entra en la carpeta
wordpressque acabas de extraer. - Selecciona todos los archivos y carpetas dentro de ella (Ctrl+A o Cmd+A).
- Haz clic derecho y selecciona "Mover" (Move).
- En el campo de destino, escribe la ruta de tu carpeta raíz. Si estás en
public_html/wordpress, escribe/home/tuusuario/public_html(reemplazatuusuariocon tu nombre de usuario de cPanel) y haz clic en "Mover archivos".
Paso 3: Sobrescribir y Limpiar
El sistema te preguntará si quieres sobrescribir los archivos existentes. Haz clic en "Sobrescribir" (Overwrite).
Después de mover todo, es una buena práctica eliminar la carpeta wordpress vacía y el archivo wordpress.zip que subiste al principio para mantener tu servidor limpio.
Paso 4: Actualizar la Base de Datos (Otra Vez)
Al igual que con el método FTP, visita tudominio.com/wp-admin y sigue las instrucciones para actualizar la base de datos.
Método 3: Actualizar la Base de Datos Manualmente con phpMyAdmin
[INFO] Este método es de emergencia. Úsalo solo si WordPress te da un error al intentar actualizar la base de datos automáticamente, o si el proceso se queda atascado.
A veces, la actualización de la base de datos falla. Para hacerlo manualmente:
-
Entra en phpMyAdmin desde cPanel.
-
Selecciona tu base de datos de WordPress en el panel izquierdo.
-
Haz clic en la pestaña "SQL" en la parte superior.
-
En el cuadro de texto, escribe la siguiente consulta SQL:
UPDATE wp_options SET option_value = '0' WHERE option_name = 'db_upgraded';[TIP] Si tu prefijo de tablas no es
wp_(por ejemplo, esmiweb_), cámbialo en la consulta. Puedes ver el prefijo en el archivowp-config.phpde tu instalación. -
Haz clic en el botón "Continuar" o el ícono de "Ejecutar" (Submit) en la parte inferior.
-
Ahora, ve a
tudominio.com/wp-admin. WordPress debería intentar la actualización de la base de datos de nuevo. Haz clic en "Actualizar la base de datos" y sigue los pasos.
Solución de Problemas Comunes (FAQ)
Aquí tienes las respuestas a las dudas más frecuentes que recibimos en soporte técnico.
¿Qué hago si veo la pantalla blanca de la muerte (WSOD) después de actualizar?
No entres en pánico. Es un error común. Generalmente es por un plugin o tema incompatible.
- Desactiva todos los plugins: Ve a tu servidor por FTP o cPanel, navega a
public_html/wp-content/pluginsy renombra la carpetapluginsaplugins_old. Esto desactivará todos los plugins. Si el sitio vuelve a funcionar, el problema es un plugin. Ve activándolos uno por uno para encontrar al culpable. - Cambia al tema por defecto: En
public_html/wp-content/themes, renombra la carpeta de tu tema activo. WordPress usará automáticamente un tema por defecto (como Twenty Twenty-Four).
¿Por qué me pide mis datos de FTP en el panel de administración?
WordPress a veces solicita las credenciales de FTP cuando no tiene permisos para modificar archivos directamente. Para evitarlo, añade la siguiente línea a tu archivo wp-config.php:
define('FS_METHOD', 'direct');
Esto le dice a WordPress que use el sistema de archivos directamente, evitando la petición de FTP.
¿Puedo usar "Syspanel" para hacer este proceso?
Si tu hosting utiliza Syspanel (el antiguo HestiaCP), el proceso es muy similar. Accede a Syspanel a través del puerto 2106 (ej. tudominio.com:2106). Dentro, encontrarás el "Administrador de archivos" y "phpMyAdmin" con funciones equivalentes a las de cPanel. La lógica de actualización es exactamente la misma: subir archivos y actualizar la base de datos.
¿Es mejor actualizar manualmente o automáticamente?
Las actualizaciones automáticas son convenientes, pero las manuales te dan control y te permiten hacerlo en un horario de bajo tráfico. Además, al hacerlo manualmente, puedes combinar la actualización con una copia de seguridad fresca, lo que minimiza riesgos.
¿Qué pasa si no actualizo WordPress?
La seguridad es la principal razón. Cada actualización incluye parches para vulnerabilidades conocidas. Un sitio desactualizado es un objetivo fácil para los hackers. También pierdes nuevas funcionalidades y mejoras de rendimiento.
Conclusión y Consejos Finales
Actualizar wordpress manualmente desde cPanel no es un misterio, es un proceso lógico de reemplazo de archivos y actualización de la base de datos. Con esta guía, tienes el conocimiento para hacerlo de forma segura.
Resumen rápido del proceso:
- Siempre haz una copia de seguridad completa (archivos + base de datos).
- Descarga el paquete de WordPress desde el sitio oficial.
- Sube los archivos nuevos y sobrescribe los existentes (por FTP o cPanel).
- Visita
tudominio.com/wp-adminpara actualizar la base de datos. - Si falla, usa phpMyAdmin para resetear la bandera de actualización.
Para terminar, un último consejo:
Después de la actualización, navega por tu sitio como un visitante normal. Revisa que las páginas carguen bien, que los formularios funcionen y que no haya errores visuales. Revisa también el panel de administración. Si todo se ve bien, ¡felicidades! Has completado la tarea con éxito.
Si en algún momento te sientes perdido, recuerda que siempre puedes contactar con el soporte de tu hosting. Es mejor pedir ayuda que arriesgar tu sitio web.
