🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Cómo actualizar WordPress y PrestaShop de forma segura en cPanel

Actualizado el 22 de octubre de 2025

Antes de empezar: ¿Por qué es tan importante actualizar?

Actualizar WordPress y PrestaShop no es solo una cuestión de estética o de tener la última versión. Es, ante todo, una cuestión de seguridad. Cada actualización incluye parches para vulnerabilidades conocidas que los hackers explotan constantemente. Un sitio desactualizado es como una puerta sin cerrar en una casa habitada: tarde o temprano, alguien entrará.

Además, las actualizaciones corrigen errores, mejoran el rendimiento y añaden funciones nuevas. Un sitio actualizado carga más rápido, es más estable y ofrece una mejor experiencia a tus visitantes.

Pero ojo, actualizar a lo loco también tiene sus riesgos. Una actualización fallida puede romper tu web, dejarla en blanco o, en el peor de los casos, hacer que pierdas datos. Por eso, aquí te voy a enseñar el método seguro y profesional para actualizar tanto WordPress como PrestaShop usando cPanel.


La regla de oro: Siempre haz un backup antes de actualizar

Esta es la primera y más importante regla. Nunca, jamás, actualices sin un backup completo. Es como ponerte el cinturón de seguridad antes de arrancar el coche. No importa que solo vayas a la esquina; el cinturón te salva si algo inesperado ocurre.

Cómo hacer un backup completo en cPanel

cPanel facilita mucho esta tarea. Puedes hacerlo de dos maneras: desde el panel de control o desde el administrador de archivos. Te explico la más recomendada:

  1. Entra a cPanel con tus credenciales de acceso.
  2. Busca la sección "Archivos" y haz clic en "Copias de seguridad".
  3. Dentro de esta sección, verás la opción de "Copias de seguridad completas".
  4. Haz clic en el botón que dice "Descargar una copia de seguridad completa del directorio principal". Esto generará un archivo .tar.gz con todo tu sitio: archivos, bases de datos, correos, etc.
  5. Guarda este archivo en tu ordenador o en un servicio de almacenamiento en la nube (Google Drive, Dropbox, etc.). No lo dejes solo en el servidor, porque si el servidor falla, perderás todo.

[WARNING] No te fíes solo del backup del servidor. Los servidores pueden fallar, ser hackeados o sufrir errores humanos. Tener una copia local es tu salvavidas.

Alternativa: Backup desde el Administrador de Archivos

Si eres más manitas, también puedes hacer un backup manual:

  1. Ve a "Administrador de Archivos" en cPanel.
  2. Entra a la carpeta public_html.
  3. Selecciona todos los archivos y carpetas dentro de public_html (no la carpeta en sí, sino su contenido).
  4. Haz clic derecho y elige "Comprimir" y luego "Archivo Zip". Te preguntará por el nombre; llámalo algo como backup_antes_actualizar.zip.
  5. Descarga ese archivo comprimido a tu ordenador.
  6. Importante: Este método solo respalda los archivos, no la base de datos. Para la base de datos, ve a la sección "Bases de datos" en cPanel, busca "phpMyAdmin", selecciona tu base de datos y usa la pestaña "Exportar" para descargar un archivo .sql.

[INFO] Te recomiendo que combines ambos métodos: el backup completo de cPanel y un backup manual de archivos y base de datos. Así tendrás una doble capa de seguridad.


Cómo actualizar WordPress de forma segura

WordPress es el CMS más popular del mundo, y su proceso de actualización es bastante sencillo, pero requiere cuidado. Aquí tienes la guía paso a paso.

Paso 1: Comprueba la compatibilidad de tus plugins y temas

Antes de tocar nada, revisa que tus plugins y tu tema sean compatibles con la nueva versión de WordPress. Puedes hacerlo visitando la página de cada plugin en el repositorio oficial de WordPress o consultando la documentación del desarrollador. Si un plugin no es compatible, puede dar errores o romper tu web.

[TIP] Si un plugin no se actualiza desde hace mucho tiempo, es una señal de alerta. Considera buscar una alternativa más activa.

Paso 2: Activa el modo de mantenimiento

WordPress tiene un modo de mantenimiento que muestra un mensaje temporal a los visitantes mientras actualizas. Aunque WordPress lo activa automáticamente durante el proceso, es mejor activarlo manualmente para tener más control.

Puedes hacerlo con un plugin como "Maintenance" o editando el archivo .htaccess (no recomendado para principiantes). Lo más fácil es usar un plugin. Instala uno, actívalo y pon un mensaje como "Estamos realizando tareas de mantenimiento. Vuelve en unos minutos".

Paso 3: Actualiza primero los plugins y el tema

Este es un truco de profesional: actualiza primero los plugins y el tema, y deja el núcleo de WordPress para el final. Así, si algo falla, sabrás que el problema viene de un plugin o del tema, y no del núcleo.

  1. Ve a "Escritorio" > "Actualizaciones" en tu panel de administración de WordPress.
  2. Verás una lista de plugins con actualizaciones disponibles.
  3. Selecciónalos todos y haz clic en "Actualizar plugins".
  4. Repite el proceso con los temas: "Escritorio" > "Apariencia" > "Temas". Si hay una actualización para tu tema activo, verás un aviso.

Paso 4: Actualiza el núcleo de WordPress

Una vez que todo lo demás está actualizado, es hora de dar el paso principal.

  1. Ve de nuevo a "Escritorio" > "Actualizaciones".
  2. Verás un botón que dice "Actualizar ahora" junto a la versión más reciente de WordPress.
  3. Haz clic en él y espera. El proceso puede tardar unos minutos. No cierres la pestaña del navegador ni interrumpas el proceso.

Paso 5: Desactiva el modo de mantenimiento y verifica

Una vez terminada la actualización, desactiva el modo de mantenimiento. Luego, revisa tu web:

  • ¿Se ve bien?
  • ¿Los menús funcionan?
  • ¿Puedes entrar al panel de administración?
  • Navega por varias páginas y entradas para asegurarte de que todo está en orden.

Actualización de WordPress desde cPanel (método alternativo)

Si prefieres no usar el panel de administración, puedes actualizar WordPress desde cPanel usando Git o la instalación manual. Esto es más avanzado, pero te doy una pincelada:

  1. Descarga el archivo ZIP de la última versión de WordPress desde wordpress.org.
  2. Ve a "Administrador de Archivos" en cPanel.
  3. Sube el archivo ZIP a public_html.
  4. Haz clic derecho sobre él y selecciona "Extraer".
  5. IMPORTANTE: Esto sobrescribirá los archivos del núcleo de WordPress. No borres las carpetas wp-content (donde están tus plugins y temas) ni el archivo wp-config.php. Si extraes el ZIP y se sobrescriben, tu web debería seguir funcionando, pero es un método más arriesgado.

[WARNING] Este método es más técnico y puede romper tu web si no sabes lo que haces. Si no estás seguro, quédate con la actualización desde el panel de administración de WordPress.


Cómo actualizar PrestaShop de forma segura

PrestaShop es un poco más delicado que WordPress. Su proceso de actualización es más complejo y requiere más atención. Te explico cómo hacerlo correctamente.

Paso 1: Prepara el terreno (imprescindible)

Antes de nada, asegúrate de que tu servidor cumple con los requisitos de la nueva versión de PrestaShop. Puedes comprobarlo en la página oficial de PrestaShop.

  1. Haz un backup completo como te expliqué antes. En PrestaShop, esto es aún más crítico.
  2. Desactiva la caché: Ve a "Parámetros avanzados" > "Rendimiento" en tu panel de administración de PrestaShop y desactiva la caché (tanto la de plantillas como la de combinación de archivos).
  3. Activa el modo de mantenimiento: Ve a "Parámetros avanzados" > "Mantenimiento" y activa la opción. Pon un mensaje claro para tus clientes.

[INFO] PrestaShop tiene su propio asistente de actualización llamado "1-Click Upgrade". Es la forma más fácil y segura de actualizar, pero requiere que el módulo esté instalado.

Paso 2: Usa el módulo "1-Click Upgrade"

Este módulo es tu mejor amigo para actualizar PrestaShop.

  1. Ve a "Módulos" > "Módulos y servicios" en tu panel de administración.
  2. Busca el módulo "1-Click Upgrade" en el marketplace de PrestaShop. Si no lo tienes, instálalo.
  3. Una vez instalado, configúralo. Es importante que selecciones la opción de "Guardar una copia de seguridad" (aunque ya tengas una, nunca está de más).
  4. Haz clic en "Actualizar PrestaShop".
  5. El asistente te guiará paso a paso. Sigue las instrucciones con atención. Puede tardar varios minutos.

Paso 3: Actualización manual de PrestaShop (avanzado)

Si el módulo falla o prefieres hacerlo a mano, aquí tienes el proceso:

  1. Descarga la última versión de PrestaShop desde la página oficial.
  2. Descomprime el archivo en tu ordenador.
  3. Sube los archivos a public_html usando el Administrador de Archivos de cPanel o un cliente FTP como FileZilla. IMPORTANTE: No sobrescribas la carpeta config, el archivo settings.inc.php (en versiones antiguas) ni la carpeta img (donde están las imágenes de tus productos). Si lo haces, perderás la configuración y las imágenes.
  4. Actualiza la base de datos: Una vez subidos los archivos, ve a tudominio.com/install/upgrade en tu navegador. El asistente te pedirá que actualices la base de datos. Sigue los pasos.
  5. Borra la carpeta install del servidor cuando termines, por seguridad.

[WARNING] La actualización manual de PrestaShop es un proceso delicado. Si no te sientes seguro, es mejor que contrates a un profesional o que uses el módulo "1-Click Upgrade". Un error puede dejarte la tienda inoperativa.

Paso 4: Verifica y limpia

Después de la actualización:

  1. Desactiva el modo de mantenimiento.
  2. Limpia la caché de PrestaShop (ve a "Parámetros avanzados" > "Rendimiento" y vacía la caché).
  3. Revisa tu tienda a fondo: productos, carrito, proceso de compra, páginas de categorías, etc.
  4. Comprueba los logs de errores en tu panel de administración para asegurarte de que no hay problemas ocultos.

Errores comunes y cómo solucionarlos

Es normal que surjan problemas. Aquí tienes los más comunes y sus soluciones:

La pantalla blanca de la muerte (WSOD)

Este es el error más famoso de WordPress. Si tu web se queda en blanco después de una actualización:

  1. Accede a tu servidor por FTP o al Administrador de Archivos en cPanel.
  2. Ve a la carpeta wp-content y renombra la carpeta plugins a plugins_old. Esto desactivará todos los plugins.
  3. Recarga tu web. Si vuelve a funcionar, el problema era un plugin. Ve activándolos uno a uno para encontrar al culpable.
  4. Si el problema persiste, renombra la carpeta themes a themes_old. Esto restablecerá el tema por defecto.

Error de conexión a la base de datos

Esto suele pasar si el backup no se hizo correctamente o si algo se corrompió.

  1. Ve a cPanel, a la sección "Bases de datos" y entra a "phpMyAdmin".
  2. Restaura tu base de datos desde el archivo .sql que hiciste antes de actualizar.
  3. Si no tienes ese archivo, contacta con tu proveedor de hosting para que te ayuden a recuperarla.

Problemas con los plugins después de actualizar

Si un plugin da errores:

  1. Desactiva el plugin desde el panel de administración.
  2. Comprueba la página del plugin en el repositorio de WordPress para ver si hay algún problema conocido o una actualización.
  3. Si el problema persiste, elimina el plugin y busca una alternativa.

Preguntas frecuentes (FAQ)

¿Con qué frecuencia debo actualizar WordPress o PrestaShop?

  • WordPress: Lo ideal es actualizar en cuanto salga una nueva versión, pero al menos una vez al mes. Las actualizaciones de seguridad son urgentes.
  • PrestaShop: PrestaShop saca menos actualizaciones, pero cuando salen, es importante aplicarlas. Revisa el panel de administración periódicamente.

¿Puedo actualizar directamente desde la última versión a la más reciente?

  • WordPress: Sí, normalmente puedes saltar varias versiones sin problema.
  • PrestaShop: No es recomendable. Es mejor actualizar de una versión a la siguiente (por ejemplo, de 1.7 a 1.8) para evitar errores. El módulo "1-Click Upgrade" suele gestionar esto bien, pero es más seguro ir paso a paso.

¿Qué pasa si mi hosting no es compatible con la nueva versión?

Si tu hosting es antiguo, puede que no cumpla con los requisitos (como la versión de PHP). En ese caso, deberías actualizar el PHP desde cPanel o contactar con tu proveedor de hosting para que te ayuden. A veces, es necesario migrar a un plan superior.

[TIP] En cPanel, busca la sección "Software" o "MultiPHP Manager" para cambiar la versión de PHP de tu sitio. Asegúrate de elegir una versión que sea compatible con tu CMS y tus plugins.

¿Debo actualizar el tema y los plugins antes que el núcleo?

Sí, como te he explicado antes. Es la forma más segura y te ayuda a aislar problemas.

¿Puedo revertir la actualización si algo sale mal?

Sí, si has hecho un backup. Simplemente restaura los archivos y la base de datos desde tu copia de seguridad. El proceso es el inverso al de actualizar: sube los archivos antiguos y restaura la base de datos.


Conclusión y buenas prácticas finales

Actualizar tu web es una tarea que no debes posponer. La seguridad de tu sitio y de tus clientes depende de ello. Con la metodología que te he dado, podrás hacerlo de forma segura y sin sustos.

Resumen de buenas prácticas:

  • Siempre haz un backup completo antes de cualquier cambio.
  • Actualiza en un horario de bajo tráfico para minimizar el impacto si algo sale mal.
  • Prueba todo después de actualizar.
  • Mantén un registro de las versiones de tu CMS, plugins y temas.
  • No uses versiones obsoletas de PHP.
  • Si no te sientes seguro, pide ayuda a un profesional.

[INFO] Si tu hosting usa "Syspanel" (antes conocido como HestiaCP), recuerda que el acceso se realiza a través del puerto 2106. El proceso de backup y actualización es similar, pero la interfaz es diferente. Asegúrate de explorar las opciones de "Backup" o "Archivos" dentro de Syspanel para hacer una copia de seguridad completa antes de empezar.

Actualizar no tiene por qué ser un dolor de cabeza. Con paciencia, un buen backup y siguiendo estos pasos, tendrás tu WordPress o PrestaShop actualizado y seguro en un abrir y cerrar de ojos. ¡Manos a la obra!

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel