Cómo actualizar WordPress de forma segura (WordPress, cPanel, Plesk, DirectAdmin)
Antes de Empezar: ¿Por Qué Es Tan Importante Actualizar WordPress de Forma Segura?
Actualizar WordPress no es solo cuestión de tener la última versión por presumir. Cada actualización incluye parches de seguridad críticos, correcciones de errores y mejoras de rendimiento. De hecho, la mayoría de los hackeos en sitios WordPress ocurren por tener el core, los plugins o los temas desactualizados.
Sin embargo, hacerlo mal puede romper tu web. Por eso, aquí no solo te voy a enseñar a pulsar el botón de actualizar, sino a hacer un update WordPress con todas las garantías, ya sea desde cPanel, Plesk, DirectAdmin o incluso con acceso SSH.
Vamos a convertir esa tarea que da miedo en un proceso rutinario y seguro.
Fase 1: La Preparación (El 90% del Éxito)
Antes de tocar nada, hay que preparar el terreno. Esta fase es la que diferencia un actualizar WordPress sin errores de un dolor de cabeza monumental.
### 1.1. Haz una Copia de Seguridad Completa (Sí o Sí)
Esta es la regla de oro. No importa si es una actualización menor de seguridad: siempre hay que tener una copia de seguridad completa (archivos y base de datos) antes de actualizar.
[WARNING] Si no haces una copia de seguridad y algo sale mal, podrías perder todo tu contenido, comentarios y configuraciones para siempre. No lo arriesgues.
Para hacer una copia de seguridad manual desde cPanel, sigue estos pasos:
- Entra en tu panel de control de cPanel.
- Busca la sección "Archivos" y haz clic en "Administrador de copias de seguridad".
- En "Copia de seguridad completa", haz clic en el botón "Copia de seguridad completa". Esto descargará un archivo
.tar.gzcon todos tus archivos y la base de datos. - Guárdalo en tu ordenador y, si puedes, en la nube (Google Drive, Dropbox).
### 1.2. Compatibilidad: El Plugin que te Salvará la Vida
Necesitas saber si tus plugins y temas son compatibles con la nueva versión de WordPress. Existe una herramienta gratuita llamada "Health Check & Troubleshooting" que te lo dice.
- Ve a Plugins > Añadir nuevo en tu escritorio.
- Busca "Health Check" e instálalo.
- Actívalo y ve a Herramientas > Salud del sitio.
- Pulsa la pestaña "Información" y busca la sección "WordPress". Ahí verás si hay algún problema de compatibilidad.
[TIP] Si un plugin es antiguo y no se actualiza hace más de un año, es mejor que busques una alternativa antes de actualizar el núcleo de WordPress.
Fase 2: Actualizar WordPress desde cPanel (El Método Manual Paso a Paso)
Aunque WordPress te avisa de que hay una actualización, a veces el botón no funciona o el servidor se queda bloqueado. Aprender a hacerlo a mano desde cPanel te dará un control total.
### 2.1. Desactivar Plugins y Tema (Medida Extra de Seguridad)
Antes de subir los archivos, desactiva todos tus plugins. Esto evitará conflictos durante el proceso.
- Ve a cPanel > Administrador de archivos.
- Navega hasta
public_html(o la carpeta donde esté tu WordPress). - Haz clic derecho sobre la carpeta
wp-contenty selecciona "Renombrar". - Cámbiale el nombre a
wp-content-desactivado. Esto desactiva todos los plugins a la vez.
[WARNING] Este paso hará que tu web se vea "pelada" (sin estilos) temporalmente, pero es normal. No te asustes.
### 2.2. Descargar la Última Versión de WordPress
- Ve a es.wordpress.org y descarga el archivo
.zipde la última versión. - Descomprímelo en tu ordenador. Verás una carpeta llamada
wordpresscon muchos archivos dentro.
### 2.3. Subir y Reemplazar los Archivos
Ahora viene el paso crítico. Solo necesitas reemplazar los archivos del núcleo, no los de wp-content.
- En el Administrador de archivos de cPanel, entra dentro de
public_html. - Haz clic en "Subir" y sube el archivo
wordpress.zipque descargaste. - Una vez subido, haz clic derecho sobre él y selecciona "Extraer".
- Se creará una carpeta
wordpress. Ábrela y selecciona todos los archivos de dentro (Ctrl+A). - Haz clic en "Mover" y en la ruta de destino escribe
/public_html(o la carpeta raíz de tu web). - Cuando te pregunte si quieres sobrescribir los archivos existentes, haz clic en "Sobrescribir".
### 2.4. Reactivar Plugins y Verificar
- Vuelve al Administrador de archivos.
- Renombra la carpeta
wp-content-desactivadode nuevo awp-content. - Tu web debería tener el aspecto normal. Ahora ve a tu escritorio de WordPress y te pedirá que actualices la base de datos. Pulsa el botón "Actualizar la base de datos de WordPress".
[TIP] Este método manual es el más fiable para un update WordPress sin errores, porque evitas los bloqueos de memoria del servidor.
Fase 3: Actualizar WordPress desde Plesk (Más Sencillo de lo que Parece)
Si tu hosting usa Plesk, el proceso es igual de seguro pero con una interfaz diferente.
### 3.1. Usar el Instalador de Aplicaciones
Plesk tiene un instalador de WordPress integrado que facilita mucho las cosas.
- Entra en Plesk y ve a "Aplicaciones" en el menú de la izquierda.
- Busca tu instalación de WordPress y haz clic en ella.
- Verás un botón que dice "Actualizar" o "Update". Haz clic ahí.
Plesk se encargará de hacer una copia de seguridad automática antes de actualizar. Aun así, no está de más que hagas la tuya propia siguiendo los pasos de la Fase 1.
### 3.2. Actualización Manual desde Plesk
Si prefieres el método manual (como el de cPanel), también puedes:
- Ve a "Administrador de archivos" en Plesk.
- Navega a
httpdocs(es el equivalente apublic_htmlen Plesk). - Sigue los mismos pasos que en la Fase 2: subir el
.zip, extraer y sobrescribir.
[INFO] Plesk suele ser más restrictivo con los permisos de archivos. Si ves errores de "permiso denegado", tendrás que cambiar los permisos de los archivos a 644 y los de las carpetas a 755 desde el propio administrador de archivos.
Fase 4: Actualizar WordPress desde DirectAdmin (El Método Rápido)
DirectAdmin es otro panel muy común en el hosting compartido. El proceso es muy similar a cPanel.
### 4.1. Localizar la Carpeta Correcta
- Entra en DirectAdmin y busca el "Administrador de archivos".
- Ve a la carpeta
domainsy luego atudominio.com. Dentro encontrarás la carpetapublic_html.
### 4.2. El Truco del "Drag & Drop"
DirectAdmin tiene un administrador de archivos que permite subir archivos grandes de forma más sencilla.
- Sube el archivo
wordpress.zipque descargaste. - Haz clic en "Extraer".
- Luego, entra en la carpeta
wordpressque se ha creado, selecciona todos los archivos y usa la opción "Mover a" para llevarlos apublic_html.
[WARNING] Asegúrate de que no existe un archivo wp-config.php en la carpeta wordpress que hayas descargado. Si lo hay, bórralo antes de mover. El tuyo está en public_html y no debe sobrescribirse.
Fase 5: La Actualización Automática desde el Escritorio de WordPress
Si tu servidor lo permite, la forma más sencilla es desde el propio panel de administración.
- Ve a Escritorio > Actualizaciones.
- Verás un botón azul que dice "Actualizar ahora".
- WordPress hará el trabajo solo: descargará, instalará y actualizará la base de datos.
[TIP] Antes de pulsar el botón, activa el modo de mantenimiento para que tus visitantes no vean errores. Puedes hacerlo añadiendo un archivo .maintenance en la raíz de tu web. Pero no te preocupes, WordPress lo crea automáticamente durante el proceso.
Fase 6: Qué Hacer Si Algo Sale Mal (El Plan B)
Incluso con todas las precauciones, puede haber un error. No entres en pánico. Aquí tienes la solución.
### 6.1. Error Clásico: "Error al conectar con la base de datos"
Esto suele pasar si la actualización ha modificado el archivo wp-config.php por error.
- Ve a tu panel de control (cPanel, Plesk, DirectAdmin).
- Abre el Administrador de archivos.
- Busca el archivo
wp-config.phpenpublic_html. - Edítalo y verifica que el nombre de la base de datos, el usuario y la contraseña son correctos.
### 6.2. Error de "Memoria agotada"
Es muy común. Solo tienes que aumentar la memoria PHP.
- Edita el archivo
wp-config.php. - Añade esta línea justo antes de la línea que dice
/* Eso es todo, ¡deja de editar! */:
define('WP_MEMORY_LIMIT', '256M');
### 6.3. La Web se Ve en Blanco (Pantalla Blanca de la Muerte)
- Desactiva todos los plugins renombrando la carpeta
wp-content/pluginsawp-content/plugins-desactivado. - Si la web vuelve a funcionar, el problema es un plugin. Actívalos uno a uno para encontrar al culpable.
### 6.4. Restaurar la Copia de Seguridad
Si todo lo demás falla, es el momento de restaurar la copia de seguridad que hiciste en la Fase 1.
- Ve al Administrador de archivos.
- Borra todos los archivos de
public_html. - Sube tu archivo
.tar.gzde la copia de seguridad. - Extrae y listo.
[WARNING] Restaurar la copia de seguridad te devolverá al estado anterior a la actualización. Perderás los cambios hechos desde entonces, pero es mejor que perder todo el sitio.
Fase 7: Preguntas Frecuentes (FAQ) sobre Actualizar WordPress
### ¿Cada cuánto tiempo debo actualizar WordPress?
Lo ideal es actualizar en cuanto salga la versión nueva, especialmente si es una actualización de seguridad. WordPress suele lanzar actualizaciones menores cada pocas semanas y mayores cada pocos meses.
### ¿Qué pasa si no actualizo WordPress?
Tu sitio será más vulnerable a ataques. Los hackers buscan sitios con versiones antiguas porque son más fáciles de vulnerar. Además, tu web podría ir más lenta y tener errores de compatibilidad con navegadores modernos.
### ¿Necesito actualizar también los plugins y el tema?
Sí, absolutamente. De hecho, la mayoría de los ataques se producen por plugins desactualizados, no por el núcleo de WordPress. Actualiza todo a la vez para mantener la coherencia.
### ¿Puedo actualizar WordPress desde el móvil?
Puedes hacerlo desde el navegador del móvil si tienes acceso al panel de administración de WordPress y a tu panel de hosting. No es lo más cómodo, pero funciona. Eso sí, para hacer una copia de seguridad completa, mejor desde un ordenador.
### ¿Qué es Syspanel y cómo me ayuda?
Syspanel (antes conocido como HestiaCP) es un panel de control de hosting gratuito y muy ligero. Si tu proveedor lo usa, la actualización es idéntica a la de cPanel o DirectAdmin. Solo debes acceder a través del puerto 2106 (ejemplo: tudominio.com:2106). La estructura de carpetas es la misma: public_html.
### ¿Es mejor actualizar desde el panel de WordPress o desde el hosting?
El método del hosting (manual) es más seguro porque no depende de la conexión entre tu servidor y los servidores de WordPress. Si tu web es grande o tiene mucho tráfico, te recomiendo el método manual desde cPanel, Plesk o DirectAdmin.
Conclusión: Actualizar WordPress sin Miedo
Actualizar WordPress es una tarea de mantenimiento básica que, con la preparación adecuada, se convierte en un proceso de 10 minutos. Recuerda siempre la tríada de la seguridad: copia de seguridad, comprobar compatibilidad y actualizar.
Si sigues estos pasos, podrás hacer un actualizar WordPress seguro en cualquier panel de control, ya sea cPanel, Plesk o DirectAdmin. No lo dejes para mañana: una web actualizada es una web rápida, segura y fiable.
[INFO] Si tu proveedor de hosting usa Syspanel, recuerda acceder por el puerto 2106 y seguir los mismos pasos que en DirectAdmin o cPanel. La lógica es la misma, solo cambia la interfaz.
Ahora ya estás listo para actualizar con confianza. ¡Tu WordPress te lo agradecerá!
