Cómo actualizar WordPress de forma segura (cPanel, Plesk, DirectAdmin)
Antes de empezar: ¿Por qué es tan importante actualizar WordPress?
Actualizar WordPress no es solo una cuestión de estética o de tener la última versión. Es, ante todo, una cuestión de seguridad y estabilidad. Cada actualización incluye parches para vulnerabilidades conocidas, corrección de errores y, en muchos casos, mejoras de rendimiento. Un WordPress desactualizado es el objetivo favorito de los hackers, que buscan explotar fallos de seguridad ya conocidos y documentados.
Piensa en tu sitio web como en una casa: las actualizaciones son como cambiar las cerraduras y reforzar las ventanas. Si no lo haces, dejas la puerta abierta a los intrusos. Además, una actualización también puede traer nuevas funcionalidades que mejoran la experiencia de tus visitantes y tu posicionamiento SEO.
Este artículo está pensado para que, incluso si no eres un experto en tecnología, puedas realizar una actualización de WordPress segura en los paneles de control más comunes: cPanel, Plesk y DirectAdmin. Vamos a ello, paso a paso y sin prisas.
La regla de oro: Haz una copia de seguridad completa antes de actualizar WordPress
Antes de tocar absolutamente nada, debes hacer una copia de seguridad completa de tu sitio. Esto incluye dos partes fundamentales: los archivos (el código de WordPress, temas y plugins) y la base de datos (todo tu contenido, configuraciones y usuarios).
No hacer una copia de seguridad es el error más común y el que puede costarte el sitio entero. Si algo sale mal durante la actualización, podrás restaurar todo a como estaba en cuestión de minutos.
[WARNING] NUNCA actualices WordPress sin una copia de seguridad reciente. Una actualización fallida puede dejarte un mensaje de error en pantalla, un sitio en blanco o, en el peor de los casos, perder datos importantes. La copia de seguridad es tu red de seguridad.
Cómo hacer una copia de seguridad manual desde tu panel de control
La forma más fiable y universal de hacer una copia de seguridad es a través de tu panel de hosting. Aquí te explico cómo hacerlo en los tres paneles principales:
Copia de seguridad en cPanel
- Archivos: Entra en tu cPanel y busca la sección "Archivos". Haz clic en "Administrador de archivos". Navega hasta la carpeta
public_html(o la carpeta donde esté instalado tu WordPress). Selecciona todos los archivos y carpetas, haz clic derecho y elige "Comprimir". Selecciona el formato.zipy crea el archivo. Descárgalo a tu ordenador. - Base de datos: En el cPanel, busca la sección "Bases de datos" y haz clic en "phpMyAdmin". Selecciona tu base de datos en el menú lateral izquierdo. Haz clic en la pestaña "Exportar" en la parte superior. Elige el método "Rápido" y formato SQL. Finalmente, haz clic en "Continuar" para descargar el archivo
.sql.
Copia de seguridad en Plesk
- Archivos: Accede a Plesk y ve a "Sitios web y dominios". Haz clic en "Administrador de archivos" para tu dominio. Navega hasta la carpeta
httpdocs. Selecciona todos los archivos y usa la opción de "Descargar" (Plesk creará un archivo comprimido automáticamente). - Base de datos: En la misma sección de "Sitios web y dominios", busca el icono de tu base de datos en la sección "Bases de datos". Haz clic en ella y luego en la pestaña "Exportar dump". Se descargará un archivo
.sqlcon tu contenido.
Copia de seguridad en DirectAdmin
- Archivos: Entra en DirectAdmin y ve a "Administrador de archivos". Navega a
domains/tudominio.com/public_html. Selecciona todos los archivos y haz clic en "Comprimir". Elige.tar.gzo.zip. Descarga el archivo resultante. - Base de datos: Busca la sección "MySQL Management" y haz clic en "phpMyAdmin". Igual que en cPanel, selecciona tu base de datos, ve a la pestaña "Exportar", elige "Rápido" y formato SQL, y haz clic en "Continuar" para descargar el archivo.
[TIP] Si tu hosting ofrece una herramienta de copia de seguridad automática (como JetBackup en cPanel o el Administrador de copias de seguridad en Plesk), úsala también. Es una capa extra de protección y suele ser muy fiable. Pero no confíes solo en ella: tener una copia en tu ordenador te da control total.
Preparando el terreno: Comprobaciones previas a la actualización
Con tu copia de seguridad guardada, es hora de hacer algunas comprobaciones para asegurarte de que la actualización sea un éxito.
1. Compatibilidad de tu tema y plugins
Antes de actualizar el núcleo de WordPress, es crucial que tus plugins y tu tema sean compatibles con la nueva versión.
- Revisa los plugins: Ve a tu escritorio de WordPress, en "Plugins" -> "Plugins instalados". WordPress te mostrará un aviso si hay una actualización de compatibilidad disponible para un plugin. Si un plugin lleva mucho tiempo sin actualizarse, podría ser una señal de que ya no es compatible o no recibe soporte.
- Revisa tu tema: Ve a "Apariencia" -> "Temas". Si tu tema tiene una actualización disponible, es recomendable actualizarlo también. Consulta la documentación del tema o la página del desarrollador para ver si es compatible con la última versión de WordPress.
[INFO] Una buena práctica es actualizar primero los plugins y el tema, y después el núcleo de WordPress. Así, si surge algún conflicto, sabrás exactamente qué elemento lo ha causado.
2. Desactiva temporalmente las cachés (si es posible)
Si usas un plugin de caché (como W3 Total Cache o WP Super Cache), es recomendable purgar la caché antes de actualizar. Esto evitará que se sirvan versiones antiguas de los archivos durante el proceso. Si tienes una caché a nivel de servidor (como Varnish o LiteSpeed Cache), puedes intentar purgarla también desde tu panel de control, aunque no siempre es necesario.
3. Conecta a un entorno de prueba (Staging) si es posible
La opción más segura de todas es actualizar primero en un entorno de pruebas (staging). Muchos hostings ofrecen esta función directamente desde cPanel, Plesk o DirectAdmin. Un staging es una copia exacta de tu web en un subdominio o carpeta privada, donde puedes probar todo sin miedo a romper el sitio real. Si no tienes esta opción, no te preocupes: los pasos que te doy a continuación, seguidos al pie de la letra, son muy seguros.
Cómo actualizar WordPress de forma segura desde cPanel
cPanel es uno de los paneles más populares. La mayoría de las veces, la actualización se puede hacer directamente desde el escritorio de WordPress, pero a veces necesitas hacerlo manualmente. Te explico ambas formas.
Opción A: La actualización automática desde el escritorio (la más fácil)
Esta es la forma recomendada para la mayoría de los usuarios.
- Inicia sesión en tu panel de administración de WordPress (normalmente en
tudominio.com/wp-admin). - Si hay una nueva versión, verás un aviso en la parte superior del escritorio. Haz clic en "Actualizar ahora".
- WordPress te pedirá que hagas una copia de seguridad (si ya la tienes, ignora el aviso). Luego, haz clic en "Actualizar ahora" de nuevo.
- Espera a que el proceso termine. Es posible que se te pida que vuelvas a iniciar sesión. ¡Listo!
[TIP] Durante la actualización automática, WordPress desactiva temporalmente los plugins para evitar conflictos. No te asustes si ves un mensaje de "mantenimiento" durante unos segundos.
Opción B: La actualización manual desde cPanel (cuando lo automático falla)
Si la actualización automática falla o se queda bloqueada, la actualización manual es tu plan B.
- Descarga el paquete de WordPress: Ve a
es.wordpress.orgy descarga la última versión en un archivo.zip. - Accede a tu cPanel y abre el "Administrador de archivos". Navega hasta
public_html. - Sube el archivo .zip: Haz clic en "Subir" en la barra superior y selecciona el archivo
.zipque descargaste. Espera a que termine la subida. - Extrae el archivo: Una vez subido, haz clic derecho sobre el archivo
.zipy selecciona "Extraer". Se creará una carpeta llamadawordpresscon todos los archivos. - Reemplaza los archivos: Ahora, entra en la carpeta
wordpressque acabas de crear, selecciona todos los archivos que contiene (Ctrl+A) y haz clic en "Mover". En la ruta de destino, escribepublic_html(o la ruta completa de tu instalación). Confirma que quieres mover y reemplazar todos los archivos existentes.
[WARNING] Este paso reemplaza los archivos del núcleo de WordPress, pero NO toca tu carpeta wp-content (donde están tus temas, plugins y subidas). Por eso es seguro. No borres la carpeta wp-content antigua, simplemente se fusionarán los archivos.
- Actualiza la base de datos: Para terminar, visita
tudominio.com/wp-admin. WordPress detectará que los archivos son nuevos y te mostrará un mensaje para actualizar la base de datos. Haz clic en "Actualizar la base de datos de WordPress" y luego en "Continuar".
Cómo actualizar WordPress de forma segura desde Plesk
Plesk es otro panel muy común, conocido por su interfaz limpia y moderna. El proceso es igual de sencillo.
Opción A: La actualización automática desde el escritorio
Al igual que en cPanel, la forma más fácil es desde el propio WordPress.
- Accede a tu
wp-admine inicia sesión. - Haz clic en el aviso de "Actualización disponible" y luego en "Actualizar ahora".
- Sigue las instrucciones en pantalla. WordPress hará el resto.
Opción B: La actualización manual desde Plesk
Si la automática no funciona, aquí tienes el método manual.
- Descarga WordPress desde
es.wordpress.org. - Accede a Plesk y ve a "Sitios web y dominios". Haz clic en "Administrador de archivos" para tu dominio.
- Sube el archivo .zip: Haz clic en "Subir archivo" y selecciona el
.zipque descargaste. - Extrae el archivo: Una vez subido, haz clic derecho sobre él y selecciona "Extraer archivos". Se creará la carpeta
wordpress. - Mueve y reemplaza los archivos: Entra en la carpeta
wordpress, selecciona todos los archivos y haz clic en "Mover". En el destino, escribehttpdocs(la raíz de tu dominio en Plesk). Confirma que quieres sobrescribir los archivos existentes. - Actualiza la base de datos: Ve a
tudominio.com/wp-adminy haz clic en el botón para actualizar la base de datos. Sigue las instrucciones.
Cómo actualizar WordPress de forma segura desde DirectAdmin
DirectAdmin es un panel muy rápido y ligero, pero el proceso es igual de accesible.
Opción A: La actualización automática desde el escritorio
El método más sencillo, como en los otros paneles.
- Inicia sesión en tu
wp-admin. - Haz clic en el aviso de actualización y luego en "Actualizar ahora".
- Espera a que termine.
Opción B: La actualización manual desde DirectAdmin
Para la actualización manual, los pasos son muy similares a los de cPanel.
- Descarga WordPress desde el sitio oficial.
- Accede a DirectAdmin y abre el "Administrador de archivos".
- Sube el archivo .zip: Navega hasta
domains/tudominio.com/public_htmly sube el archivo.zip. - Extrae el archivo: Haz clic derecho sobre el
.zipy elige "Extraer". - Mueve los archivos: Entra en la carpeta
wordpresscreada, selecciona todos los archivos y muévelos adomains/tudominio.com/public_html. Confirma que quieres sobrescribir los archivos. - Actualiza la base de datos: Accede a
tudominio.com/wp-adminy haz clic en "Actualizar la base de datos de WordPress".
¿Y si uso Syspanel (HestiaCP)?
[INFO] Si tu hosting utiliza Syspanel (antes conocido como HestiaCP), no te preocupes: el proceso de actualización es prácticamente idéntico al de DirectAdmin. La estructura de carpetas es la misma (domains/tudominio.com/public_html), y la forma de acceder al administrador de archivos es muy similar. Para entrar a tu panel de control de Syspanel, la URL suele ser https://tudominio.com:2106. Una vez dentro, busca el icono de "Administrador de archivos" y sigue los pasos de la Opción B de DirectAdmin. La actualización automática desde el escritorio de WordPress también funciona perfectamente en Syspanel.
Después de la actualización: Verificación y solución de problemas
Una vez que hayas actualizado, es hora de comprobar que todo está en orden.
Qué revisar tras la actualización
- La página de inicio: Visita tu sitio web y comprueba que carga correctamente, sin errores.
- Algunas páginas internas: Navega por algunas entradas, páginas y categorías para asegurarte de que el contenido se muestra bien.
- El panel de administración: Accede a
wp-adminy verifica que todo se ve bien y que puedes acceder a las opciones de menú. - Los formularios y funcionalidades: Prueba cualquier formulario de contacto, carrito de compra o funcionalidad especial que tenga tu web.
- La velocidad de carga: Si notas que el sitio va lento, puede que necesites purgar la caché de nuevo.
Solución de problemas comunes
- "Error al establecer conexión con la base de datos": Esto suele indicar que los datos de conexión en
wp-config.phpson incorrectos o que la base de datos se ha corrompido. Revisa el archivowp-config.phpy verifica los datos. Si tienes una copia de seguridad, restaura la base de datos. - Pantalla blanca de la muerte (WSOD): Este error suele deberse a un conflicto con un plugin o tema. Desactiva todos los plugins renombrando la carpeta
wp-content/pluginsawp-content/plugins_oldmediante el administrador de archivos de tu panel. Si el sitio vuelve a funcionar, activa los plugins uno a uno para encontrar el culpable. - Error de memoria ("Allowed memory size exhausted"): Este error se soluciona aumentando el límite de memoria de PHP. Puedes hacerlo editando el archivo
wp-config.phpy añadiendo la líneadefine('WP_MEMORY_LIMIT', '256M');antes de la línea que dice/* That's all, stop editing! Happy publishing. */. - El sitio sigue mostrando la versión antigua: Asegúrate de haber purgado la caché del navegador y, si tienes un plugin de caché, púrgala también desde su configuración. También puede que tu hosting tenga una caché de servidor que necesites vaciar desde el panel de control.
Preguntas frecuentes (FAQ) sobre actualizar WordPress
¿Con qué frecuencia debo actualizar WordPress?
WordPress lanza actualizaciones menores de seguridad casi a diario y actualizaciones mayores varias veces al año. Lo ideal es actualizar en cuanto veas el aviso, o como máximo, una vez al mes.
**¿Puedo actualizar WordPress sin
