Webs y aplicaciones

Orden correcto para actualizar WordPress, WooCommerce, plugins, temas y PHP

Revisado el 9 min de lectura WordPress actualizaciones plugins

El orden en que actualizas los componentes de WordPress marca la diferencia entre una actualización sin incidencias y una web con errores. La regla es sencilla: primero lo que sostiene a los demás (PHP y el núcleo), después WooCommerce y lo que depende de él, y al final el resto. Esta guía te lleva paso a paso.

Antes de actualizar

Haz una copia de seguridad

Todos nuestros planes incluyen copias de seguridad diarias automáticas de archivos y base de datos, guardadas fuera de tu cuenta. Comprueba la hora de la última: en una tienda, los pedidos entrados después no estarán en ella.

Si instalaste WordPress con Softaculous, puedes hacer además una copia justo antes de empezar desde WordPress Manager, en Copia de seguridad. También sirven los plugins de copias, pero guardan los ficheros en tu propio espacio de hosting: borra las copias antiguas para no llenarlo.

En webs grandes, prueba antes en un clon

Si tu web tiene mucho tráfico o muchos plugins y personalizaciones, clónala (desde WordPress Manager es un clic), aplica en el clon todas las actualizaciones en el orden de abajo y, si todo funciona, repite lo mismo en la web real. En el clon de una tienda, desactiva los correos a clientes y pon las pasarelas en modo de prueba.

Orden de actualización

1. Sube PHP hasta donde admita tu instalación actual

PHP es la base sobre la que funciona todo lo demás. En Seleccionar versión de PHP de cPanel, sube a la versión más alta que admitan tus versiones actuales de WordPress, plugins y tema. Si llevas mucho tiempo sin actualizar y la web falla al subir PHP, vuelve a la versión anterior y sigue la guía de actualización de PHP en WordPress antiguos, que explica cómo hacerlo por etapas.

Las versiones modernas de WordPress y WooCommerce exigen una versión mínima de PHP, así que este paso suele ser necesario para que el resto de actualizaciones se puedan instalar.

2. Actualiza el núcleo de WordPress

En el administrador de WordPress ve a Escritorio > Actualizaciones y pulsa Actualizar a la versión X. Tarda unos segundos; mientras dura, la web muestra un aviso de mantenimiento. Espera a que termine antes de hacer nada más.

Si prefieres que WordPress no aplique solo las versiones mayores, consulta cómo desactivar las actualizaciones automáticas.

3. Actualiza WooCommerce

Actualiza el plugin WooCommerce antes que cualquier extensión de la tienda: pasarelas, envíos y facturación dependen de él.

Tras la actualización, WooCommerce puede mostrar el aviso Actualización de la base de datos de WooCommerce requerida. Pulsa Actualizar base de datos de WooCommerce. La actualización se hace en segundo plano: puedes seguirla en WooCommerce > Estado > Acciones programadas, buscando las acciones woocommerce_run_update_callback. Hasta que terminen, no des por acabada la actualización. La guía oficial de WooCommerce explica este paso con detalle.

Si la tienda tiene muchos pedidos, hazlo en el momento de menos ventas.

4. Actualiza los plugins de WooCommerce

Ahora actualiza todo lo que depende de WooCommerce: extensiones oficiales, pasarelas de pago, plugins de envío, facturación e integraciones con ERP o CRM. Hazlo de uno en uno y comprueba después de cada uno que su función sigue respondiendo (por ejemplo, que la pasarela aparece en el pago).

5. Actualiza el tema

Actualiza el tema activo (y su tema padre si usas un tema hijo). Las personalizaciones del tema hijo se conservan, pero si sobrescribe plantillas de WooCommerce, revisa en WooCommerce > Estado el apartado Plantillas: avisa de las que han quedado desfasadas.

Después repasa portada, ficha de producto, menú y pie de página, que es donde más se notan los cambios del tema.

6. Actualiza el resto de plugins

Por último, los plugins que no dependen de WooCommerce: caché como LiteSpeed Cache, constructores como Elementor o Divi, SEO, formularios, optimización de imágenes, etc.

Puedes actualizarlos en bloque, pero los constructores visuales y los plugins grandes mejor de uno en uno. Así, si algo falla, sabes qué plugin ha sido. Si ya tuviste problemas al actualizar Elementor, lee su registro de cambios antes.

7. Actualiza las traducciones

En Escritorio > Actualizaciones, al final, está el apartado Traducciones. Pulsa Actualizar traducciones. Si tras actualizar aparecen textos en inglés, mira el caso de traducciones que no funcionan en WordPress 6.7.

8. Sube PHP a una versión con soporte

Con todo actualizado, ya puedes subir PHP a una versión con soporte activo, si en el paso 1 no llegaste. Hazlo desde el mismo selector de PHP y repite las comprobaciones de abajo.

Comprobaciones al terminar

  • Salud del sitio: en Herramientas > Salud del sitio no debe haber avisos críticos. Más detalles en Salud del sitio.
  • La web: ábrela en una ventana privada y repasa portada, menús, búsqueda, formularios de contacto y, en una tienda, ficha de producto y carrito.
  • Una compra de prueba: complétala con un método que no cobre (transferencia, o la pasarela en modo de prueba) y comprueba que el pedido se crea, se envía el correo de confirmación y se descuenta el stock. Después cancela el pedido.
  • El administrador: abre los paneles de WooCommerce y de los plugins grandes y comprueba que cargan sin errores.
  • Errores y lentitud: si notas fallos intermitentes, activa temporalmente el modo de depuración. Si la web va más lenta, analízala con PHP X-Ray para ver qué plugin consume más.

Si algo sale mal

Encuentra el plugin que falla

Desactiva los plugins actualizados de uno en uno, empezando por el último, hasta que desaparezca el error. Si no puedes entrar al administrador, desactiva el plugin manualmente renombrando su carpeta en wp-content/plugins desde FTP o el administrador de archivos de cPanel.

En una tienda abierta, no desactives la pasarela de pago ni WooCommerce salvo que sean los culpables: los clientes no podrían comprar.

Si con los plugins desactivados el error sigue, cambia temporalmente a un tema por defecto (por ejemplo, Twenty Twenty-Five). Si así desaparece, el problema es del tema: escribe a su desarrollador con el error.

Restaura la copia

Si no das con el fallo o la web no funciona, restaura la copia que hiciste antes de empezar, desde WordPress Manager o desde nuestras copias diarias. Restaura archivos y base de datos juntos: algunas actualizaciones, como la de WooCommerce, cambian la base de datos y no se deshacen volviendo solo a la versión anterior del plugin.

En una tienda, antes de restaurar anota los pedidos entrados desde la copia: se perderán y tendrás que volver a registrarlos. Después revisa el registro de cambios del plugin que falló y vuelve a intentarlo cuando publiquen una corrección.

También te puede ayudar

¿Algo no cuadra o ha cambiado? Cuéntanoslo y lo revisamos.