Ir al contenido principal

Smart Update en WordPress Toolkit: cómo actualizar WordPress, plugins y temas de forma segura

Escrito por Javier Galeote

¿Qué es Smart Update?

Smart Update es una función incluida en WordPress Toolkit (también llamado WordPress Management) dentro de cPanel. Permite actualizar WordPress, sus plugins y sus temas de forma segura, sin riesgo de romper tu web.

En lugar de aplicar las actualizaciones directamente sobre tu sitio en producción, Smart Update sigue un proceso inteligente: clona tu web, aplica las actualizaciones sobre la copia, ejecuta una serie de comprobaciones automáticas y te muestra un informe detallado con los resultados. Solo si todo está correcto, tú decides si aplicar los cambios al sitio real.

¿Por qué es importante usar Smart Update?

Actualizar WordPress, plugins y temas es fundamental para la seguridad y el rendimiento de tu web. Sin embargo, las actualizaciones pueden causar problemas:

  • Conflictos entre plugins: una actualización puede ser incompatible con otros plugins o con tu tema activo.

  • Rotura de funcionalidades: nuevas versiones pueden cambiar o eliminar funciones que tu web utiliza.

  • Cambios visuales inesperados: una actualización de tema o plugin puede alterar el diseño de tu web.

  • Errores PHP o de base de datos: código nuevo puede generar errores que dejen la web inaccesible.

Smart Update elimina estos riesgos al probar todo en un entorno seguro antes de tocar tu web real.

¿Cómo funciona Smart Update internamente?

El proceso que sigue Smart Update consta de cinco fases:

  1. Análisis inicial: antes de hacer nada, Smart Update escanea tu sitio actual en busca de errores PHP, códigos de respuesta HTTP incorrectos y otros problemas preexistentes.

  2. Clonación del sitio: crea una copia exacta de tu web en un entorno aislado (sandbox), donde puede trabajar sin afectar al sitio real.

  3. Aplicación de actualizaciones: instala las actualizaciones seleccionadas en la copia clonada.

  4. Pruebas automatizadas: ejecuta comprobaciones automáticas sobre la copia actualizada, comparando capturas de pantalla antes y después, verificando respuestas HTTP y detectando errores PHP nuevos.

  5. Informe de resultados: genera un informe detallado que diferencia los problemas preexistentes de los nuevos problemas introducidos por las actualizaciones.

Cómo activar y usar Smart Update de forma manual

Paso 1: Acceder a cPanel

Inicia sesión en tu cuenta de cPanel. Puedes acceder directamente desde tu navegador escribiendo tudominio.com/cpanel o desde el área de cliente de TropicalServer.

Paso 2: Abrir WordPress Toolkit

Dentro de cPanel, busca la sección Aplicaciones o Dominios y haz clic en WordPress Toolkit (también puede aparecer como WordPress Management). Verás un listado de todas las instalaciones de WordPress detectadas en tu cuenta.

Si no ves ninguna instalación, haz clic en el botón Escanear para que WordPress Toolkit busque los sitios WordPress existentes en tu hosting.

Paso 3: Acceder a las actualizaciones

Localiza el sitio web que quieres actualizar y haz clic en Actualizaciones (o Updates). Verás un listado de las actualizaciones disponibles, separadas en tres categorías:

  • WordPress Core: actualizaciones del núcleo de WordPress.

  • Plugins: actualizaciones de los plugins instalados.

  • Temas: actualizaciones de los temas instalados.

Paso 4: Activar Smart Update

En la parte superior derecha de la pantalla de actualizaciones, verás un interruptor llamado Smart Update. Asegúrate de que esté activado (en posición ON o de color azul). Esto hará que cualquier actualización que ejecutes pase por el proceso seguro de Smart Update.

Paso 5: Seleccionar actualizaciones y crear punto de restauración

Selecciona las actualizaciones que deseas aplicar. Puedes marcarlas individualmente o usar Seleccionar todas las actualizaciones para actualizar todo de una vez.

Si hay actualizaciones del core de WordPress disponibles, verás la opción de crear un punto de restauración. Es muy recomendable activar esta opción, ya que te permitirá revertir los cambios si algo sale mal.

Paso 6: Ejecutar la actualización

Haz clic en el botón Actualizar. WordPress Toolkit realizará el proceso completo: clonará tu sitio, aplicará las actualizaciones en la copia y ejecutará las pruebas automáticas. Este proceso puede tardar varios minutos dependiendo del tamaño de tu web.

Paso 7: Revisar el informe de resultados

Una vez completado el proceso, recibirás un informe detallado que incluye:

  • Capturas de pantalla comparativas: imágenes de antes y después de la actualización para que veas si ha cambiado algo visualmente.

  • Problemas detectados: listado de errores encontrados, diferenciando entre problemas preexistentes y problemas nuevos causados por la actualización.

  • Acceso al sitio de prueba: un enlace para que puedas navegar por la copia actualizada y verificar manualmente que todo funciona correctamente, tanto en el frontend como en el panel de administración.

Paso 8: Aplicar los cambios al sitio en producción

Si el informe es satisfactorio y has verificado que la copia funciona correctamente, haz clic en Aplicar actualizaciones al sitio de producción. Las actualizaciones se aplicarán a tu web real.

Después de aplicar los cambios, verifica que tu sitio funciona correctamente. Si detectas algún problema, puedes restaurar desde el punto de restauración que creaste en el Paso 5.

Cómo configurar Smart Update automático

Si prefieres que las actualizaciones se gestionen de forma automática, puedes combinar Smart Update con las actualizaciones automáticas de WordPress Toolkit. De esta forma, tu web se mantendrá actualizada sin que tengas que intervenir manualmente.

Paso 1: Activar Smart Update

En la página de WordPress Toolkit, localiza tu sitio web y asegúrate de que el interruptor Smart Update esté en posición ON.

Paso 2: Configurar las actualizaciones automáticas

Haz clic en el enlace Configuración de actualizaciones automáticas (o Autoupdate settings). Aparecerán las siguientes opciones:

Actualizaciones del core de WordPress

Junto a Actualizar WordPress automáticamente, selecciona una de estas opciones:

  • Sí, pero solo actualizaciones menores (de seguridad): opción recomendada como mínimo. Aplica automáticamente los parches de seguridad.

  • Sí, incluyendo actualizaciones mayores: aplica todas las actualizaciones, incluyendo nuevas versiones principales de WordPress.

Actualizaciones de plugins

Junto a Actualizar plugins automáticamente, selecciona:

  • Definido individualmente, pero las actualizaciones de seguridad se instalan automáticamente: opción recomendada. Te permite elegir qué plugins se actualizan automáticamente, mientras que los parches de seguridad se aplican siempre.

  • Sí, todas las actualizaciones: actualiza todos los plugins automáticamente.

Actualizaciones de temas

Junto a Actualizar temas automáticamente, selecciona la misma lógica que para los plugins.

Paso 3: Guardar y personalizar

Haz clic en OK para guardar la configuración. Si has elegido la opción de definir actualizaciones individualmente para plugins o temas, ve a las pestañas Plugins y Temas dentro de WordPress Toolkit y selecciona cuáles quieres que se actualicen automáticamente.

Consejo: si ves plugins o temas que ya no usas, elimínalos. Los plugins y temas inactivos siguen siendo un riesgo de seguridad y ocupan espacio innecesariamente.

¿Qué pasa con las actualizaciones automáticas y Smart Update activados a la vez?

Cuando ambas opciones están activas, WordPress Toolkit comprueba si hay actualizaciones disponibles cada 24 horas. Antes de aplicar cualquier actualización, ejecuta el proceso completo de Smart Update (clonar, probar, verificar). Si se detectan problemas, la actualización no se aplica al sitio en producción y recibirás un email de notificación con los detalles del problema.

Notas importantes

  • Espacio en disco: Smart Update necesita espacio suficiente para clonar tu sitio. Asegúrate de tener al menos un 50% de espacio libre en tu cuenta de hosting. Si tu web es muy grande y no tienes espacio suficiente, contacta con nuestro equipo de soporte para valorar opciones.

  • Base de datos disponible: Para poder hacer la clonación Smar Update requiere de una base de datos disponible, es decir debes de tener en tu cpanel disponibilidad de poder crear una base de datos adicional.

  • Notificaciones por email: Smart Update envía notificaciones al email de contacto configurado en cPanel. Para asegurarte de recibir estas alertas, verifica que tienes correctamente configurado tu email en la sección Información de contacto de cPanel.

  • Plugins y temas premium: los temas y plugins de pago pueden requerir actualizaciones manuales, ya que WordPress Toolkit no siempre puede descargar sus nuevas versiones automáticamente. Consulta la documentación de cada plugin o tema premium para conocer su procedimiento de actualización específico. Puede ser necesario excluir estos elementos de las actualizaciones automáticas.

  • Copias de seguridad: aunque Smart Update es un proceso seguro, en TropicalServer realizamos copias de seguridad automáticas de tu web cada 2 horas con JetBackup. De todas formas, siempre es buena práctica crear un punto de restauración antes de actualizar.

Preguntas frecuentes

¿Smart Update tiene algún coste adicional?

No. Smart Update está incluido en WordPress Toolkit, que viene con tu plan de hosting en TropicalServer sin coste adicional.

¿Puedo usar Smart Update con cualquier instalación de WordPress?

Sí, siempre que la instalación esté detectada en WordPress Toolkit. Si no aparece, usa el botón Escanear para que WordPress Toolkit la localice.

¿Qué pasa si Smart Update detecta errores?

Si ejecutas Smart Update de forma manual, recibirás el informe y podrás decidir si aplicar o no las actualizaciones. Si lo tienes configurado en modo automático, las actualizaciones no se aplicarán y recibirás un email informándote del problema.

¿Smart Update afecta al rendimiento de mi web mientras se ejecuta?

El proceso de clonación y pruebas consume recursos temporalmente. En cuentas de hosting compartido, esto puede generar un pequeño aumento en el uso de CPU y disco durante unos minutos. Es recomendable ejecutar las actualizaciones manuales en horarios de bajo tráfico.

¿Puedo revertir una actualización aplicada con Smart Update?

Sí, si creaste un punto de restauración antes de actualizar, puedes revertir desde WordPress Toolkit. Además, puedes restaurar una copia de seguridad anterior desde JetBackup en cPanel.

¿Dónde encuentro WordPress Toolkit en cPanel?

Dentro de cPanel, busca en la sección Aplicaciones o Dominios. Puede aparecer como WordPress Toolkit o como WordPress Management, dependiendo de la versión de cPanel.

¿Ha quedado contestada tu pregunta?