Cómo actualizar WordPress manualmente desde Plesk sin perder datos
¿Por qué actualizar WordPress manualmente desde Plesk?
Mantener tu sitio web actualizado es fundamental para la seguridad, el rendimiento y la compatibilidad con plugins y temas. Actualizar WordPress manualmente desde Plesk te da control total sobre el proceso, evitando conflictos con actualizaciones automáticas que a veces fallan. Además, es la opción más segura si tienes un sitio con mucho contenido personalizado o plugins complejos.
A continuación, te guiaré paso a paso para que puedas actualizar WordPress manualmente Plesk sin perder ni un solo dato. Todo el proceso se realiza desde el panel de control de Plesk, que es el entorno de hosting más común en servidores compartidos y VPS.
Requisitos previos antes de empezar
Antes de lanzarte a la actualización, asegúrate de tener lo siguiente:
- Acceso a Plesk: Necesitas las credenciales de administrador o de un usuario con permisos para gestionar archivos y bases de datos.
- Credenciales de FTP o SFTP: Para subir archivos manualmente. Si no tienes, puedes usar el gestor de archivos de Plesk.
- Acceso a phpMyAdmin: Para hacer una copia de seguridad de la base de datos. Está disponible desde Plesk.
- Tiempo suficiente: El proceso puede tomar entre 15 y 30 minutos, dependiendo de tu conexión y el tamaño del sitio.
[WARNING] Nunca actualices WordPress sin hacer una copia de seguridad completa. Aunque el proceso es seguro, un fallo de red o un error humano puede causar pérdida de datos.
Paso 1: Haz una copia de seguridad completa
La regla de oro para actualizar WordPress sin perder datos es siempre respaldar todo. En Plesk, puedes hacerlo de dos maneras:
Copia de seguridad desde el panel de Plesk
- Inicia sesión en Plesk.
- Ve a Sitios web y dominios.
- Selecciona el dominio de tu WordPress.
- Haz clic en Copias de seguridad (o Backup).
- Elige Crear una copia de seguridad y selecciona Completa (archivos + base de datos).
- Espera a que termine (puede tardar unos minutos).
- Descarga el archivo .tar.gz o .zip a tu computadora.
Copia de seguridad manual (alternativa)
Si prefieres hacerlo manualmente:
- Archivos: Usa el Gestor de archivos de Plesk (en la sección Archivos) y descarga toda la carpeta
httpdocs(opublic_html). - Base de datos: Ve a Bases de datos, selecciona la de tu WordPress, haz clic en phpMyAdmin, exporta toda la base de datos como SQL.
[TIP] Guarda la copia en un lugar seguro, como tu disco duro externo o la nube. No confíes solo en el servidor.
Paso 2: Desactiva los plugins y temas temporalmente
Aunque no es obligatorio, te recomiendo desactivar todos los plugins y cambiar a un tema por defecto (como Twenty Twenty-Four) antes de actualizar. Esto evita conflictos con versiones antiguas.
- Ve a Plugins en el escritorio de WordPress.
- Selecciona todos y elige Desactivar en la opción "Acciones en bloque".
- Ve a Apariencia > Temas y activa un tema por defecto.
[INFO] Si no puedes acceder a tu escritorio porque el sitio está caído, puedes desactivar plugins desde la base de datos (más adelante te explico cómo).
Paso 3: Descarga la última versión de WordPress
Ve al sitio oficial de WordPress (wordpress.org) y descarga el archivo .zip de la última versión estable. No uses versiones beta o RC (Release Candidate) en sitios en producción.
Paso 4: Sube los archivos actualizados a Plesk
Ahora viene la parte clave de Plesk actualización WordPress. Tienes dos opciones: FTP o el gestor de archivos de Plesk.
Opción A: Usando el Gestor de archivos de Plesk
- En Plesk, ve a Sitios web y dominios > selecciona tu dominio.
- Haz clic en Gestor de archivos.
- Navega a la carpeta
httpdocs(opublic_html). - Sube el archivo .zip de WordPress que descargaste.
- Extrae el contenido (clic derecho > Extraer). Se creará una carpeta
wordpress. - Abre esa carpeta y selecciona todos los archivos (Ctrl+A).
- Cópialos (Ctrl+C) y pégalos (Ctrl+V) en la raíz de
httpdocs. Confirma la sobrescritura de archivos cuando te lo pida.
Opción B: Usando FTP/SFTP
- Conéctate a tu servidor usando FileZilla o cualquier cliente FTP.
- Usa las credenciales que tienes en Plesk (en la sección Acceso FTP de tu dominio).
- Navega a la carpeta raíz de tu sitio.
- Sube todos los archivos de la nueva versión de WordPress, excepto la carpeta
wp-content(para no sobrescribir tus temas, plugins y subidas). - Confirma la sobrescritura de archivos existentes.
[WARNING] Al subir archivos, asegúrate de no sobrescribir el archivo
wp-config.phpni la carpetawp-content. Si usas el gestor de archivos de Plesk, extrae solo los archivos que necesitas.
Paso 5: Ejecuta la actualización de la base de datos
Una vez que los archivos están en su lugar, WordPress detectará que hay una nueva versión y te pedirá que actualices la base de datos.
- Abre tu navegador y visita
tudominio.com/wp-admin. - Verás un mensaje como: "¡Se requiere una actualización de la base de datos de WordPress!"
- Haz clic en Actualizar la base de datos.
- Espera a que termine. Verás un mensaje de éxito.
[INFO] Si no ves el mensaje, es porque ya estaba actualizada. No pasa nada, solo significa que la estructura de la base de datos no cambió.
Paso 6: Verifica que todo funciona
Después de la actualización, es crucial comprobar que todo esté bien.
- Inicia sesión en el escritorio de WordPress.
- Revisa las páginas y entradas: navega por tu sitio como usuario normal.
- Activa los plugins uno por uno y verifica que no haya errores.
- Prueba formularios, comentarios y cualquier funcionalidad personalizada.
- Revisa los logs de errores en Plesk (en Sitios web y dominios > Registros).
Solución de problemas comunes
Error de conexión a la base de datos después de actualizar
Esto suele pasar si sobrescribiste el archivo wp-config.php. Si hiciste la copia de seguridad, restaura ese archivo desde la copia. Si no, edítalo con los datos correctos de tu base de datos (los encuentras en Plesk > Bases de datos).
El sitio se ve en blanco (pantalla blanca de la muerte)
Causa común: un plugin o tema incompatible. Solución:
- Desactiva todos los plugins renombrando la carpeta
wp-content/pluginsawp-content/plugins_old(desde el gestor de archivos de Plesk). - Si el sitio vuelve a funcionar, reactiva los plugins uno por uno.
- Si el problema persiste, cambia el tema renombrando la carpeta del tema activo en
wp-content/themes.
Error 500 después de la actualización
Puede ser por límites de memoria. Edita el archivo wp-config.php y añade esta línea antes de "Eso es todo, ¡deja de editar!":
define('WP_MEMORY_LIMIT', '256M');
Preguntas frecuentes (FAQ)
¿Puedo actualizar WordPress desde Plesk automáticamente?
Sí, Plesk tiene una función de actualización automática en Sitios web y dominios > WordPress (si usas el Toolkit). Pero la actualización manual te da más control y es más segura si tienes muchos plugins personalizados.
¿Qué hago si olvido hacer la copia de seguridad?
No actualices hasta que la tengas. Si ya actualizaste y algo salió mal, contacta a tu proveedor de hosting. Algunos tienen copias de seguridad automáticas que pueden restaurar.
¿Pierdo mis imágenes y contenido al actualizar?
No, si sigues los pasos correctamente. La carpeta wp-content/uploads contiene tus imágenes y archivos multimedia, y no se toca durante la actualización manual.
¿Cuánto tiempo tarda la actualización manual?
Depende de tu velocidad de internet y el tamaño del sitio. Por lo general, entre 10 y 30 minutos.
¿Qué pasa si mi hosting usa Syspanel (HestiaCP)?
Si tu panel es Syspanel (antes HestiaCP), el proceso es similar. Accede a través del puerto 2106 (ejemplo: tudominio.com:2106) y busca la sección de archivos o FTP. Los pasos para actualizar WordPress son los mismos.
Consejos finales para una actualización exitosa
- Mantén un registro de versiones: Anota qué versión de WordPress, plugins y temas tienes antes de actualizar.
- Actualiza en un entorno de prueba: Si puedes, clona tu sitio en un subdominio o carpeta de prueba y actualiza allí primero.
- No uses la actualización automática si tienes muchos plugins: La actualización manual te permite controlar cada paso.
- Revisa la compatibilidad: Antes de actualizar, verifica que tus plugins y temas sean compatibles con la nueva versión de WordPress.
[TIP] Programa las actualizaciones en horarios de bajo tráfico, como madrugada o fines de semana, para minimizar el impacto en tus visitantes.
Conclusión
Actualizar WordPress manualmente desde Plesk es un proceso sencillo si sigues estos pasos. La clave está en la preparación: copia de seguridad completa, desactivación de plugins y subida cuidadosa de archivos. Recuerda que actualizar WordPress sin perder datos es totalmente posible si respetas la regla de no sobrescribir wp-content y wp-config.php.
Si encuentras algún problema, no dudes en consultar los logs de Plesk o pedir ayuda a tu proveedor de hosting. Con un poco de práctica, este proceso se volverá rutina y mantendrás tu sitio seguro y rápido.
¡Ya estás listo para actualizar tu WordPress como un profesional!
