Cómo actualizar WordPress manualmente sin romper el sitio (cPanel)
Actualizar WordPress manualmente puede parecer una tarea arriesgada, especialmente si no tienes experiencia técnica. Sin embargo, con una buena guía y siguiendo los pasos al pie de la letra, es un proceso completamente seguro. De hecho, hacerlo manualmente te da un control total sobre el proceso, algo que los sistemas de actualización automática no siempre ofrecen.
En este artículo, te explicaré cómo actualizar WordPress manualmente sin romper el sitio, utilizando el administrador de archivos de cPanel. Seguiremos un método paso a paso, pensado para que cualquier persona, incluso sin conocimientos de programación, pueda realizarlo con éxito. Además, abordaremos los problemas más comunes, como el temido error actualizar wordpress, y te daré soluciones prácticas para cada uno.
¿Por qué actualizar WordPress manualmente?
Antes de entrar en materia, es importante entender por qué podrías necesitar hacer este proceso de forma manual. Las actualizaciones automáticas de WordPress son cómodas, pero a veces fallan. Esto puede deberse a límites de memoria del servidor, problemas de permisos de archivos o conflictos con plugins.
Al actualizar manualmente, tú controlas cada paso: haces una copia de seguridad, descargas la última versión, reemplazas los archivos y verificas que todo funcione. Es un método más seguro si tu sitio es crítico o si has tenido problemas antes con las actualizaciones automáticas. Además, es una habilidad esencial si algún día tu panel de administración te da un error actualizar wordpress y necesitas una solución rápida.
Preparación: La clave para no romper tu sitio
La regla de oro antes de cualquier actualización, ya sea manual o automática, es hacer una copia de seguridad completa. Si algo sale mal, podrás restaurar tu sitio a su estado anterior en cuestión de minutos.
1. Copia de seguridad completa (Archivos y Base de Datos)
Tu sitio WordPress se compone de dos partes: los archivos (el código, temas, plugins e imágenes) y la base de datos (donde se guardan tus entradas, páginas y configuraciones). Debes respaldar ambas.
Entra en tu cPanel. Normalmente lo encuentras en tudominio.com/cPanel o a través del enlace que te proporcionó tu proveedor de hosting. Dentro de cPanel, busca las secciones de "Archivos" y "Bases de Datos".
- Para los archivos: Ve a "Administrador de archivos" (File Manager). Navega hasta la carpeta
public_html(o la carpeta donde esté instalado tu WordPress). Selecciona todos los archivos y carpetas dentro de ella (Ctrl+A o Cmd+A) y haz clic en "Comprimir" (Compress) para crear un archivo ZIP. Descárgalo a tu computadora. - Para la base de datos: En cPanel, busca la sección "Bases de datos MySQL". Haz clic en "phpMyAdmin". Selecciona tu base de datos en el menú de la izquierda (asegúrate de elegir la correcta, la que usa tu WordPress). Luego, ve a la pestaña "Exportar" y elige el método "Rápido" y formato SQL. Haz clic en "Continuar" para descargar el archivo .sql.
Guarda ambos archivos en un lugar seguro. Esta es tu red de seguridad.
[WARNING] No omitas la copia de seguridad. Es la única forma de revertir cualquier problema. Si la actualización falla a mitad de camino, podrías perder el sitio para siempre si no tienes un respaldo.
2. Desactiva los plugins y el caché (Recomendado)
Aunque no es estrictamente necesario, es una buena práctica desactivar temporalmente todos los plugins antes de una actualización manual. Los plugins a veces no son compatibles con la nueva versión de WordPress y pueden causar conflictos o un error actualizar wordpress.
Puedes hacerlo desde el panel de administración de WordPress (/wp-admin), en "Plugins" -> "Plugins instalados". Selecciona todos y elige "Desactivar" en el menú desplegable. Si no puedes acceder a tu panel, puedes hacerlo renombrando la carpeta wp-content/plugins a wp-content/plugins_desactivados desde el Administrador de archivos de cPanel.
Si tienes un plugin de caché (como W3 Total Cache o WP Super Cache), vacía la caché antes de empezar. Esto evita que se sirvan versiones antiguas de los archivos durante la actualización.
El Proceso Paso a Paso: Cómo actualizar WordPress manualmente
Ahora sí, vamos al grano. Te muestro cómo actualizar wordpress manualmente usando cPanel. Este método reemplaza los archivos principales de WordPress sin tocar tus archivos de personalización.
Paso 1: Descarga la última versión de WordPress
Ve a es.wordpress.org/download/ y descarga el archivo ZIP de la última versión de WordPress. Guárdalo en tu computadora. No lo descomprimas todavía.
Paso 2: Sube el archivo ZIP a tu servidor
En tu cPanel, abre el "Administrador de archivos" (File Manager). Navega a la carpeta raíz de tu instalación de WordPress (normalmente public_html, pero puede ser una subcarpeta como public_html/blog). Haz clic en "Subir" (Upload) en la barra de herramientas superior y selecciona el archivo ZIP de WordPress que descargaste.
Espera a que la subida se complete al 100%. Este proceso puede tardar unos minutos dependiendo de tu conexión.
Paso 3: Extrae el archivo ZIP en el servidor
Una vez subido, verás el archivo wordpress.zip en el Administrador de archivos. Haz clic derecho sobre él y selecciona "Extraer" (Extract). En el cuadro de diálogo, asegúrate de que la ruta de extracción sea la carpeta actual. Haz clic en "Extraer archivos".
Esto creará una carpeta llamada wordpress dentro de tu directorio raíz. Dentro de ella estarán todos los archivos nuevos de WordPress.
Paso 4: Reemplaza los archivos antiguos
Este es el paso crucial. Ahora tienes una carpeta wordpress con los archivos nuevos y tu instalación antigua en la raíz (por ejemplo, dentro de public_html).
Abre la carpeta wordpress que acabas de extraer. Selecciona todos los archivos y carpetas que están dentro (usa Ctrl+A o Cmd+A). Luego, haz clic derecho y selecciona "Copiar" (Copy).
Navega hacia atrás, a la carpeta raíz de tu instalación de WordPress (donde está tu wp-config.php). Haz clic derecho en un espacio vacío y selecciona "Pegar" (Paste).
Te preguntará si deseas reemplazar los archivos existentes. Haz clic en "Sobrescribir" o "Reemplazar". Es importante que no elimines la carpeta wordpress hasta que hayas pegado todo correctamente.
[INFO] Este método es seguro porque no toca tus archivos personales:
wp-config.php, la carpetawp-content(donde están tus temas y plugins) y el archivo.htaccess. Solo reemplaza los archivos del núcleo de WordPress.
Paso 5: Limpieza final
Una vez que hayas pegado todos los archivos y se hayan sobrescrito, puedes eliminar la carpeta wordpress vacía y el archivo wordpress.zip que subiste al principio. Esto es para mantener tu servidor limpio y evitar problemas de seguridad.
Paso 6: Verifica la actualización
Ahora, ve a tu sitio web. Debería cargar con normalidad. Para confirmar que la actualización fue exitosa, entra a tu panel de administración (/wp-admin). WordPress te pedirá que actualices la base de datos (si es necesario). Haz clic en "Actualizar la base de datos de WordPress" y sigue las instrucciones.
Después de esto, ve a "Escritorio" -> "Actualizaciones". Deberías ver un mensaje que diga "¡Tienes la última versión de WordPress!". Si es así, ¡felicidades! Has completado la actualización manual con éxito.
Solución de problemas: ¿Qué hacer si algo sale mal?
A veces, a pesar de seguir todos los pasos, pueden surgir problemas. Aquí te dejo las soluciones a los errores más comunes.
Error: "Error de conexión con la base de datos"
Este error suele aparecer si algo salió mal con la base de datos o si el archivo wp-config.php se dañó o se sobrescribió accidentalmente.
Solución: Verifica que el archivo wp-config.php en tu carpeta raíz tenga los datos correctos (nombre de la base de datos, usuario y contraseña). Si lo sobrescribiste accidentalmente, restáuralo desde tu copia de seguridad. Si el error persiste, revisa que tu base de datos exista en cPanel y que el usuario tenga permisos.
Error: "Hay un error crítico en tu sitio web"
Este es un error genérico que puede deberse a un plugin o tema incompatible con la nueva versión de WordPress.
Solución: Accede a tu servidor por cPanel y renombra la carpeta wp-content/plugins a wp-content/plugins_desactivados. Esto desactivará todos los plugins. Vuelve a cargar tu sitio. Si funciona, el problema es un plugin. Ve activándolos uno por uno hasta encontrar el culpable. También puedes cambiar temporalmente el tema renombrando la carpeta wp-content/themes/tu-tema-activo a wp-content/themes/tu-tema-activo_desactivado.
Error: "El enlace que has seguido ha caducado" o "Error actualizar WordPress"
Este error es muy común durante las actualizaciones automáticas, pero también puede ocurrir en las manuales si el servidor tiene un límite de ejecución bajo.
Solución: Este error suele ser un problema de memoria PHP. Puedes intentar aumentar el límite de memoria editando el archivo wp-config.php. Añade la siguiente línea justo antes de la línea /* ¡Eso es todo, deja de editar! */:
define('WP_MEMORY_LIMIT', '256M');
Guarda el archivo y vuelve a intentarlo. Si el error persiste, es posible que necesites contactar a tu proveedor de hosting para que aumente el max_execution_time en la configuración de PHP.
Error: "No se ha podido conectar con el servidor"
Si tu sitio se queda en blanco o muestra este error, puede ser que la actualización se haya interrumpido a mitad de camino.
Solución: No entres en pánico. Vuelve a subir los archivos desde el paso 4. Asegúrate de que la carpeta wp-admin y wp-includes estén completas. Si el problema continúa, restaura tu copia de seguridad completa (archivos y base de datos) y comienza de nuevo, verificando que la descarga del ZIP de WordPress esté completa.
[TIP] Si no tienes acceso a cPanel pero tu hosting usa Syspanel (recuerda, el puerto de acceso es el 2106), el proceso es similar. Busca el "Administrador de archivos" y sigue los mismos pasos. La estructura de directorios y la lógica son idénticas.
Consejos finales para no romper tu sitio
- Siempre haz una copia de seguridad antes de actualizar. Es la única regla que no debes romper jamás.
- Actualiza en horarios de bajo tráfico. Si algo sale mal, tendrás tiempo para solucionarlo sin que muchos usuarios vean el error.
- Prueba en un entorno de prueba (Staging). Si tu hosting ofrece esta opción, úsala. Puedes hacer una copia de tu sitio, actualizarla y verificar que todo funcione antes de aplicar los cambios al sitio en vivo.
- Mantén actualizados tus plugins y temas. No solo el núcleo de WordPress. La mayoría de los conflictos surgen de plugins desactualizados.
- Si dudas, contacta con tu soporte. La mayoría de los hostings ofrecen soporte gratuito para estas tareas. No tengas miedo de preguntar.
Preguntas Frecuentes (FAQ)
¿Actualizar WordPress manualmente es más seguro que la actualización automática?
No necesariamente. La actualización automática es segura para la mayoría de los sitios. La manual te da más control y es útil si la automática falla. Ambos métodos son válidos; la clave es siempre tener una copia de seguridad.
¿Qué pasa con mis plugins y temas al actualizar manualmente?
Este método solo reemplaza los archivos del núcleo de WordPress. Tus plugins y temas en la carpeta wp-content no se tocan. Sin embargo, es posible que dejen de ser compatibles con la nueva versión, por eso se recomienda desactivarlos antes.
¿Pierdo mi contenido (entradas, páginas, imágenes) al actualizar?
No. Tu contenido se guarda en la base de datos y los archivos subidos (imágenes, PDFs) en la carpeta wp-content/uploads. Al actualizar solo los archivos del núcleo, tu contenido permanece intacto.
¿Qué hago si mi sitio se rompe y no tengo copia de seguridad?
Es una situación complicada. Te recomendaría contactar inmediatamente a tu proveedor de hosting. Muchos de ellos realizan copias de seguridad automáticas en sus servidores. Ellos podrán restaurar tu sitio a un estado anterior.
¿Con qué frecuencia debo actualizar WordPress?
WordPress lanza actualizaciones menores de seguridad casi a diario y actualizaciones mayores cada pocos meses. Es recomendable actualizar tan pronto como esté disponible la nueva versión, siempre después de hacer una copia de seguridad.
¿Puedo usar este método para actualizar desde Syspanel?
Sí, los pasos son prácticamente idénticos. La única diferencia es la interfaz del panel. En Syspanel (acceso por el puerto 2106), busca el "Administrador de Archivos" y sigue el mismo procedimiento de subir, extraer y reemplazar archivos.
Conclusión
Aprender cómo actualizar WordPress manualmente es una habilidad valiosa que te dará independencia y control sobre tu sitio web. Aunque al principio pueda parecer complejo, siguiendo esta guía paso a paso verás que es un proceso mecánico y muy manejable. La clave del éxito radica en la preparación: una buena copia de seguridad y la paciencia para seguir cada paso con calma.
Recuerda que los errores pueden pasar, pero casi todos tienen solución. Con el conocimiento que has adquirido aquí, podrás diagnosticar y arreglar problemas comunes como el error actualizar wordpress sin depender de un técnico. ¡Anímate a hacerlo! Tu sitio te lo agradecerá con un mejor rendimiento y una mayor seguridad.
