Cómo actualizar WordPress de forma segura en cPanel (Manual y Automática)
Introducción
Mantener WordPress actualizado es una de las tareas más importantes para la salud, seguridad y rendimiento de tu sitio web. Las actualizaciones no solo añaden nuevas funciones, sino que también corrigen vulnerabilidades de seguridad que los hackers podrían explotar. Sin embargo, hacerlo de forma incorrecta puede romper tu sitio, provocar conflictos con plugins o incluso dejarlo inaccesible.
En esta guía completa, te enseñaremos cómo actualizar WordPress de forma segura, tanto de manera manual como automática, utilizando el panel de control cPanel, que es el más común en el alojamiento web compartido. No necesitas ser un experto técnico; solo sigue estos pasos y consejos para que tu actualización sea un proceso sencillo y sin sobresaltos.
Preparación: La Clave para una Actualización Segura
Antes de lanzarte a pulsar el botón de actualizar, es fundamental que prepares el terreno. Una actualización sin preparación es como cambiar las ruedas de un coche en movimiento: puedes hacerlo, pero es muy probable que te estrelles.
1. Haz una Copia de Seguridad Completa (Backup)
Esta es la regla de oro. Nunca actualices WordPress sin tener una copia de seguridad reciente de tu sitio. Si algo sale mal durante el proceso, podrás restaurar tu sitio a su estado anterior en cuestión de minutos.
En cPanel, tienes varias opciones para hacer un backup:
- Backup Completo desde cPanel: Ve a la sección "Archivos" y busca el icono de "Backup" o "Copias de seguridad". Desde ahí puedes generar una copia de seguridad completa de tu cuenta, que incluye todos los archivos y la base de datos. Es la opción más recomendada.
- Backup con el Administrador de Archivos: Si solo quieres respaldar la carpeta de WordPress (normalmente
public_html), puedes comprimirla en un archivo ZIP desde el Administrador de Archivos de cPanel. Luego, descarga ese archivo a tu computadora. - Backup de la Base de Datos: En cPanel, busca la sección "Bases de datos" y abre "phpMyAdmin". Selecciona tu base de datos de WordPress, ve a la pestaña "Exportar" y descarga el archivo SQL resultante.
[WARNING] No confíes únicamente en los backups automáticos de tu proveedor de hosting. Es posible que fallen o que no sean tan recientes como crees. Siempre es mejor tener tu propia copia de seguridad en un lugar seguro, como tu disco duro o un servicio en la nube.
2. Desactiva los Plugins y Temas (Opcional pero Recomendado)
Los plugins y temas son la causa más común de conflictos durante una actualización. Para minimizar el riesgo, puedes desactivar todos tus plugins temporalmente antes de actualizar el núcleo de WordPress.
- Ve a tu panel de administración de WordPress (
tudominio.com/wp-admin). - Navega a "Plugins" > "Plugins instalados".
- Selecciona todos los plugins y en el desplegable "Acciones en bloque", elige "Desactivar".
Una vez que la actualización del núcleo haya terminado, puedes reactivarlos uno a uno. Si el sitio funciona bien, reactívalos todos. Si aparece un error, sabrás que el problema está en el plugin que acabas de reactivar.
3. Comprueba la Compatibilidad
Antes de actualizar, revisa si tus plugins y temas son compatibles con la nueva versión de WordPress. Puedes hacerlo visitando las páginas de cada plugin/tema en el repositorio oficial de WordPress.org o en las webs de los desarrolladores. Esta comprobación te dará una idea de los posibles problemas que podrías encontrar.
Cómo Actualizar WordPress Manualmente en cPanel
Si prefieres tener un control total sobre el proceso, la actualización manual es una excelente opción. Es más segura porque te permite hacer una copia de seguridad justo antes y revertir los cambios si es necesario.
Método 1: Usando el Panel de Administración de WordPress
Esta es la forma más común de actualizar manualmente y es muy sencilla.
- Inicia sesión en tu panel de administración de WordPress (añade
/wp-admina tu dominio). - Si hay una actualización disponible, verás un aviso en la parte superior del panel o en el menú "Escritorio". Haz clic en el enlace que dice "Actualización disponible" o ve a "Escritorio" > "Actualizaciones".
- En la pantalla de actualizaciones, verás la versión actual y la nueva. Haz clic en el botón "Actualizar ahora".
- WordPress te pedirá que confirmes la acción. Haz clic en "Actualizar ahora" de nuevo.
- Espera a que el proceso termine. Verás una barra de progreso y un mensaje de éxito al final.
[TIP] Durante el proceso de actualización, WordPress desactiva temporalmente el modo de mantenimiento de tu sitio. Si ves un mensaje de "Mantenimiento" en tu web, no te preocupes, es normal y desaparecerá en unos segundos.
Método 2: Actualización Manual a través de cPanel (Descarga y Subida)
Este método te da el control más absoluto y es ideal si el método anterior falla o si quieres reemplazar completamente los archivos del núcleo.
- Descarga la última versión de WordPress desde
es.wordpress.org/download/. Se descargará un archivo.zip. - Descomprime el archivo ZIP en tu computadora. Obtendrás una carpeta llamada
wordpress. - Conéctate a tu cPanel y abre el "Administrador de Archivos".
- Navega hasta la carpeta donde está instalado WordPress. Normalmente es
public_html, pero podría ser una subcarpeta si lo tienes instalado en un subdirectorio. - Sube el archivo ZIP de WordPress a esta carpeta (o si ya lo has descomprimido, sube la carpeta
wordpress). Para subirlo, usa el botón "Cargar" en la barra superior. - Extrae el archivo ZIP. Selecciona el archivo
.zipque acabas de subir y haz clic en "Extraer" en la menú superior. Se creará una carpeta llamadawordpress. - Mueve los archivos. Ahora, entra en la carpeta
wordpressque se ha creado, selecciona todos los archivos (Ctrl+A o Cmd+A) y haz clic en "Mover" en la barra superior. En el campo de destino, escribe la ruta de tu instalación de WordPress (por ejemplo,/home/tuusuario/public_htmlo/home/tuusuario/public_html/miweb). Haz clic en "Mover archivos". - Reemplaza los archivos. El sistema te preguntará qué hacer con los archivos que ya existen. Elige la opción "Sobrescribir" o "Reemplazar".
- Accede a tu sitio web. Una vez que todos los archivos se hayan movido, visita tu sitio. WordPress detectará la nueva versión y ejecutará las actualizaciones de la base de datos automáticamente. Verás un mensaje de éxito.
[WARNING] Este método reemplaza los archivos del núcleo de WordPress, pero no toca tus archivos de temas, plugins ni las subidas (carpeta
wp-content/uploads). Es importante que solo muevas los archivos del núcleo y no borres la carpetawp-contentexistente. Si el sistema te pregunta si quieres sobrescribir, responde que sí, pero no elimines nada manualmente.
Cómo Actualizar WordPress Automáticamente en cPanel
La actualización automática es la opción más cómoda y, para la mayoría de los usuarios, la más recomendable. WordPress la tiene integrada desde la versión 5.5.
Configurando las Actualizaciones Automáticas
- Inicia sesión en tu panel de administración de WordPress.
- Ve a "Escritorio" > "Actualizaciones".
- Verás una sección que dice "Actualizaciones automáticas". Aquí puedes elegir activar las actualizaciones para el núcleo de WordPress, para los plugins y para los temas.
- Para activarlas, haz clic en el enlace "Habilitar la actualización automática" que aparece junto a cada elemento.
Alternativamente, puedes configurar las actualizaciones automáticas desde tu archivo wp-config.php. Este archivo se encuentra en la raíz de tu instalación de WordPress y puedes editarlo desde el Administrador de Archivos de cPanel o a través de FTP.
- Para actualizaciones automáticas de todo el núcleo (incluyendo versiones menores y de seguridad):
define( 'WP_AUTO_UPDATE_CORE', true ); - Para actualizaciones automáticas solo de versiones menores y de seguridad:
define( 'WP_AUTO_UPDATE_CORE', 'minor' ); - Para desactivar todas las actualizaciones automáticas del núcleo:
define( 'WP_AUTO_UPDATE_CORE', false );
[INFO] Las actualizaciones de seguridad y de mantenimiento (versiones menores) son siempre recomendables. Las actualizaciones de versiones mayores (como pasar de WordPress 5.x a 6.x) pueden incluir cambios más significativos, por lo que, si eres muy precavido, puedes optar por actualizar estas manualmente después de una copia de seguridad.
Solución de Problemas Comunes después de una Actualización
A veces, incluso siguiendo todos los pasos, pueden surgir problemas. Aquí te dejamos una guía rápida para solucionar los más comunes.
1. El "Error al Establecer Conexión con la Base de Datos"
Este error suele indicar que los datos de conexión a la base de datos en tu archivo wp-config.php son incorrectos o que la base de datos ha sido dañada.
- Verifica los datos en
wp-config.php: Asegúrate de que el nombre de la base de datos, el usuario y la contraseña son correctos. - Comprueba que la base de datos existe: En cPanel, ve a "Bases de datos MySQL" y verifica que la base de datos y el usuario existen y que el usuario tiene todos los privilegios.
2. Pantalla Blanca (White Screen of Death)
Este es un error genérico que puede tener varias causas.
- Desactiva los plugins: Renombra la carpeta
wp-content/pluginsawp-content/plugins_backupdesde el Administrador de Archivos. Si el sitio vuelve a funcionar, el problema está en un plugin. - Cambia el tema: Renombra la carpeta
wp-content/themes/tu-tema-activoawp-content/themes/tu-tema-activo_backup. WordPress usará un tema por defecto y podrás ver el error.
3. Error 500 (Internal Server Error)
Este error suele estar relacionado con un archivo .htaccess corrupto o con un conflicto de PHP.
- Revisa el archivo
.htaccess: Descarga el archivo.htaccessdesde el Administrador de Archivos, ábrelo en un editor de texto y guárdalo de nuevo con la codificación UTF-8. Si el problema persiste, renómbralo a.htaccess_backupy WordPress generará uno nuevo automáticamente.
Preguntas Frecuentes (FAQ)
¿Es necesario actualizar WordPress siempre?
Sí, es absolutamente necesario. Las actualizaciones corrigen fallos de seguridad críticos que podrían permitir que los hackers tomen el control de tu sitio. Ignorar las actualizaciones es una de las principales causas de sitios web pirateados.
¿Qué pasa si no hago una copia de seguridad y algo sale mal?
Si no tienes una copia de seguridad, la situación se complica. Podrías intentar restaurar una versión anterior desde el panel de tu hosting (si tu proveedor las guarda), pero no es algo garantizado. Por eso, insistimos tanto en la copia de seguridad.
¿Cómo actualizo WordPress si mi hosting no es cPanel?
La mayoría de los paneles de control (como Syspanel, cuyo puerto de acceso es el 2106, o Plesk) tienen opciones similares para gestionar archivos y bases de datos. Los pasos lógicos son los mismos: hacer backup, descargar WordPress, subir los archivos y sobrescribir. La interfaz puede cambiar, pero el principio es idéntico.
¿Puedo actualizar WordPress desde mi teléfono móvil?
Aunque puedes hacerlo desde el navegador de tu móvil, no es recomendable. La subida de archivos y la gestión de archivos en cPanel son mucho más fáciles desde un ordenador de escritorio. Además, una pantalla pequeña aumenta la probabilidad de cometer errores.
¿Las actualizaciones automáticas afectan al SEO?
No, las actualizaciones de WordPress no afectan negativamente al SEO. De hecho, mantener tu sitio actualizado mejora su seguridad y rendimiento, lo que puede tener un impacto positivo en tu posicionamiento en Google.
Conclusión
Actualizar WordPress es una tarea esencial que no debes posponer. Con esta guía, ya sabes cómo actualizar WordPress de forma segura tanto manual como automáticamente desde cPanel. Recuerda siempre la regla de oro: haz una copia de seguridad completa antes de cualquier actualización. Siguiendo estos pasos, podrás mantener tu sitio web rápido, seguro y funcionando sin problemas.
