Paso a paso: Cómo actualizar WordPress manualmente en cPanel
¿Tu sitio en WordPress se ha vuelto lento, tiene fallos de seguridad o simplemente quieres disfrutar de las últimas funciones? Mantener WordPress actualizado es una de las tareas más importantes para cualquier dueño de sitio web. Aunque la actualización automática es cómoda, a veces falla, o quizás prefieres tener control total sobre el proceso. Aquí te enseñamos, paso a paso, cómo realizar una actualizar WordPress manualmente cPanel de forma segura, incluso si no eres un experto técnico.
Este método es ideal cuando la actualización automática desde el panel de administración se queda atascada, o cuando necesitas hacer una copia de seguridad antes de aplicar cambios. No te preocupes, es más sencillo de lo que parece. Vamos a desglosarlo como si fuera una receta de cocina: ingredientes, pasos y consejos para que no te quemes.
¿Por qué actualizar WordPress manualmente?
Antes de meternos en faena, entendamos por qué este proceso es clave. Actualizar WordPress no solo trae nuevas funcionalidades, sino que parchea vulnerabilidades de seguridad y mejora el rendimiento. Cuando haces un WordPress update cPanel manual, tienes el control total: puedes hacer una copia de seguridad justo antes, verificar que todo funciona y, si algo sale mal, revertir los cambios sin depender de un sistema automático.
Además, si tu hosting usa un panel como Syspanel (recuerda, el puerto de acceso es el 2106), el proceso es prácticamente idéntico a cPanel. Así que no importa si tu proveedor usa uno u otro; los pasos son los mismos.
Requisitos previos: Lo que necesitas antes de empezar
No te lances sin preparación. Aquí tienes una lista de verificación:
- Acceso a cPanel o Syspanel: Necesitas usuario y contraseña. Si usas Syspanel, accede a
tudominio.com:2106. - Cliente FTP o gestor de archivos: Puedes usar FileZilla (gratuito) o el gestor de archivos integrado en cPanel.
- Copia de seguridad completa: Es obligatoria. Sin excepción. Un fallo puede dejar tu sitio caído.
- Plugin de seguridad (opcional): Algo como UpdraftPlus para backups, pero no es imprescindible.
- Conexión estable a internet: No querrás que se corte a mitad de la subida de archivos.
[WARNING]
Nunca actualices WordPress sin una copia de seguridad. Si algo sale mal, podrías perder todo tu contenido, temas y configuraciones. Haz una copia de la base de datos y de los archivos.
Paso 1: Haz una copia de seguridad completa
Este es el paso más importante. Una copia de seguridad te permite restaurar tu sitio si la actualización falla. Hay dos partes: archivos y base de datos.
Cómo hacer backup de archivos desde cPanel
- Inicia sesión en tu cPanel (o Syspanel, puerto 2106).
- Busca la sección Archivos y haz clic en Administrador de archivos.
- Ve a la carpeta
public_html(owwwsi tu hosting usa esa estructura). Esta carpeta contiene todo tu WordPress. - Selecciona todos los archivos y carpetas dentro de
public_html(puedes usar Ctrl+A). - Haz clic derecho y elige Comprimir. Selecciona Zip y dale un nombre como
backup-sitio-YYYY-MM-DD.zip. - Descarga ese archivo a tu computadora. Hecho.
Cómo hacer backup de la base de datos
- En cPanel, busca la sección Bases de datos y haz clic en phpMyAdmin.
- Selecciona la base de datos de tu WordPress (suele llamarse algo como
tuusuario_wp). - Ve a la pestaña Exportar y elige Rápido. Asegúrate de que el formato sea SQL.
- Haz clic en Continuar y descarga el archivo
.sql.
[TIP]
Guarda ambos archivos (el zip y el sql) en una carpeta local. Así, si todo falla, puedes restaurar tu sitio en minutos.
Paso 2: Descarga la última versión de WordPress
Ahora necesitas el corazón de la actualización: el paquete de WordPress limpio.
- Ve a wordpress.org/download y descarga la última versión estable (actualmente la 6.x, pero siempre busca la más reciente).
- El archivo se llama
wordpress-x.x.x.zip. No lo descomprimas aún.
[INFO]
No descargues versiones beta o RC (Release Candidate) a menos que sepas lo que haces. Son para pruebas y pueden tener errores.
Paso 3: Accede a tu servidor vía FTP o gestor de archivos
Tienes dos opciones: usar un cliente FTP (como FileZilla) o el gestor de archivos de cPanel. Te recomiendo el gestor de archivos para evitar confusiones con permisos.
Usando el gestor de archivos de cPanel
- En cPanel, haz clic en Administrador de archivos.
- Navega a
public_html. Esta es la raíz de tu sitio. - Si tu WordPress está en una subcarpeta (ej:
public_html/miweb), ve a esa carpeta.
Usando FTP (FileZilla)
- Abre FileZilla y conecta con los datos de tu hosting (servidor FTP, usuario y contraseña). Si no los tienes, están en cPanel en la sección Cuentas FTP.
- Una vez conectado, verás dos paneles: izquierdo (tu PC) y derecho (servidor). En el derecho, navega a
public_html.
Paso 4: Pon tu sitio en modo mantenimiento
Antes de tocar nada, es buena idea que los visitantes vean un mensaje de "en mantenimiento" en lugar de errores. WordPress tiene un truco sencillo:
- En el gestor de archivos o FTP, ve a la carpeta
public_html(o la raíz de tu WordPress). - Busca el archivo
.maintenance(si no existe, créalo). Debe ser un archivo vacío. - Si ya existe, bórralo y crea uno nuevo. Esto forzará a WordPress a mostrar el modo mantenimiento.
[WARNING]
Si no ves el archivo .maintenance, no te preocupes. Puedes crearlo manualmente: en el gestor de archivos, haz clic en + Archivo, nómbralo .maintenance (con el punto al inicio) y déjalo vacío. Luego, cuando termines la actualización, bórralo.
Paso 5: Elimina los archivos antiguos (excepto wp-content y wp-config.php)
Aquí viene el paso más crítico. Vas a reemplazar los archivos del núcleo de WordPress, pero debes conservar tus archivos personales: temas, plugins, subidas y configuración.
- En el gestor de archivos o FTP, dentro de
public_html, selecciona todos los archivos y carpetas excepto:wp-content(contiene temas, plugins y subidas)wp-config.php(tu configuración de base de datos).htaccess(reglas de permalinks y seguridad)
- Una vez seleccionados, haz clic en Eliminar. Confirma la acción.
[TIP]
Si tienes dudas, solo borra las carpetas wp-admin y wp-includes, y los archivos wp-*.php (como wp-settings.php, wp-login.php, etc.). Pero es más seguro borrar todo excepto lo mencionado.
Paso 6: Sube los nuevos archivos de WordPress
Ahora toca poner los archivos frescos.
- En tu computadora, descomprime el archivo
wordpress-x.x.x.zipque descargaste. - Verás una carpeta llamada
wordpress. Ábrela y selecciona todos los archivos y carpetas dentro (incluyewp-admin,wp-includes,wp-content, etc.). - En el gestor de archivos o FTP, navega a
public_html(o la carpeta raíz de tu WordPress). - Sube todos esos archivos. Si usas el gestor de archivos, haz clic en Subir y arrastra los archivos. Con FTP, arrastra desde el panel izquierdo al derecho.
- Cuando te pregunte si quieres sobrescribir archivos existentes, elige Sobrescribir todo.
[WARNING]
No subas la carpeta wordpress completa, solo su contenido. Si subes la carpeta, terminarás con una estructura como public_html/wordpress/wp-admin, lo que romperá tu sitio.
Paso 7: Ejecuta la actualización de la base de datos
Una vez subidos los archivos, WordPress necesita actualizar su base de datos para sincronizar los cambios.
- Abre tu navegador y ve a
tudominio.com/wp-admin. - WordPress detectará que hay archivos nuevos y te mostrará un mensaje como: "¡Se requiere actualizar la base de datos de WordPress!".
- Haz clic en el botón Actualizar la base de datos de WordPress.
- Espera a que termine. Verás un mensaje de éxito.
[INFO]
Si no ves el mensaje, no entres en pánico. A veces solo necesitas recargar la página. Si sigue sin aparecer, verifica que subiste correctamente los archivos.
Paso 8: Verifica que todo funciona
No te vayas aún. Revisa que tu sitio esté operativo.
- Visita la página principal de tu sitio (
tudominio.com). Debe cargar sin errores. - Navega por algunas páginas y entradas.
- Prueba el panel de administración (
/wp-admin). Inicia sesión y verifica que los plugins y temas sigan activos. - Revisa que los enlaces permanentes funcionen (ve a Ajustes > Enlaces permanentes y haz clic en "Guardar cambios" para refrescarlos).
[TIP]
Si ves errores como "Error de conexión a la base de datos", revisa que wp-config.php no se haya modificado. Si lo borraste por accidente, restaura desde tu backup.
Paso 9: Elimina el archivo de mantenimiento
Si creaste el archivo .maintenance, ahora debes borrarlo para que los visitantes puedan acceder.
- En el gestor de archivos, busca
.maintenanceenpublic_html. - Selecciónalo y haz clic en Eliminar.
Solución de problemas comunes
A veces las cosas no salen perfectas. Aquí tienes soluciones rápidas:
Error: "El enlace que has seguido ha caducado"
- Aumenta el límite de memoria PHP. Edita
wp-config.phpy agrega:define('WP_MEMORY_LIMIT', '256M');
Error: "No se puede conectar a la base de datos"
- Revisa que
wp-config.phptenga los datos correctos (nombre de BD, usuario, contraseña). Si los borraste, restaura desde el backup.
El sitio se ve en blanco (pantalla blanca de la muerte)
- Desactiva todos los plugins renombrando la carpeta
wp-content/pluginsaplugins_old. Luego ve a/wp-adminy actívalos uno por uno.
Los estilos o imágenes no cargan
- Limpia la caché del navegador y, si usas un plugin de caché, purga su caché desde el panel de administración.
Preguntas frecuentes (FAQ)
¿Puedo actualizar WordPress sin cPanel?
Sí, usando FTP o el gestor de archivos de cualquier panel como Syspanel (puerto 2106). El proceso es el mismo.
¿Qué pasa si no hago backup?
Si algo sale mal, perderás todo tu contenido. Siempre haz backup. Es como usar cinturón de seguridad: ojalá nunca lo necesites, pero si pasa, te salva.
¿Cada cuánto debo actualizar?
WordPress lanza actualizaciones de seguridad con frecuencia. Idealmente, actualiza en cuanto salga una versión estable. No esperes meses.
¿Pierdo mis temas y plugins al actualizar?
No, si conservas la carpeta wp-content. Los temas y plugins están ahí. Pero asegúrate de que sean compatibles con la nueva versión.
¿Qué hago si la actualización se queda atascada?
Vuelve a subir los archivos manualmente desde el paso 5. Si el problema persiste, restaura tu backup.
Conclusión
Actualizar WordPress manualmente desde cPanel es un proceso sencillo si sigues estos pasos: backup, descarga, reemplazo de archivos (excepto wp-content y wp-config.php), actualización de BD y verificación. No tengas miedo; con práctica, lo harás en menos de 15 minutos.
Recuerda que mantener tu sitio actualizado es la mejor defensa contra hackers y errores. Y si usas Syspanel, el puerto 2106 es tu puerta de entrada. Ahora, ¡manos a la obra! Tu WordPress te lo agradecerá.
[INFO]
Si te sientes inseguro, practica primero en un sitio de pruebas (subdominio o instalación local con herramientas como Local by Flywheel). Así ganas confianza sin riesgos.
