Cómo actualizar WooCommerce correctamente

How to update WooCommerce

Si tienes una tienda WooCommerce, es probable que te hayas encontrado con notificaciones que te piden que actualices a la última versión. Alguna vez te has preguntado si es seguro seguir adelante y hacer clic en "actualizar ahora", especialmente si tu tienda está en línea y tiene clientes que la visitan?

Las actualizaciones son habituales en el panel de control de WordPress. Desde el propio software de WordPress hasta los temas y plugins, vemos regularmente notificaciones de actualización. Y como propietario de un sitio de WordPress, debes estar atento a las actualizaciones.

Pero, ¿son todas las actualizaciones tan sencillas como parecen? ¿Y si (y es un gran "si") una actualización sale mal?

En algunos casos, una actualización puede estropear todo su sitio web. Desde elementos de diseño hasta funcionalidades más complejas como la denegación de añadir a la cesta, problemas durante procesamiento de pagosy así sucesivamente, de repente se encontraría con un sitio web disfuncional. Por no hablar de un montón de clientes descontentos.

¿Y si tuviera una solución alternativa? ¿Y si tuvieras una solución a la que recurrir mientras solucionas el problema causado por la actualización?

¡Este artículo explorará una forma efectiva de actualizar tu tienda WooCommerce y te salvará de saltarte un latido si tu tienda se cae!

Medidas de precaución al actualizar WooCommerce

Ahora que somos conscientes de la importancia de actualizar WooCommerce, se trata de llevar a cabo esa actualización de la mejor manera posible.

He aquí algunas medidas de precaución que recomendamos tomar:

  1. Desactivar las actualizaciones automáticas para WooCommerce
  2. Comprobar el soporte del foro de WooCommerce WordPress
  3. Actualizar WooCommerce antes que WordPress
  4. Pruebe las actualizaciones en una tienda de prueba antes de su tienda real
  5. Actualización en horas valle
  6. Borrar la caché
  7. Supervise y analice su sitio web después de la actualización

1. Desactivar las actualizaciones automáticas de WooCommerce

Actualizar plugins es fundamentalmente algo bueno. Sin embargo, para algo tan importante como WooCommerce, recomendamos no activar la actualización automática.

Por razones que ya deberían estar bastante claras a estas alturas, es necesario comprobar qué contiene la actualización, probarla y asegurarse de que no va a romper su tienda antes de actualizarla en directo.

Puedes desactivar las actualizaciones automáticas de WooCommerce desde la sección Panel de administración de WordPress > Plugins > Desactivar actualizaciones automáticas.

2. Compruebe WooCommerce WordPress foro de soporte

Si ves que hay una nueva actualización de WooCommerce, antes de hacer nada echa un vistazo rápido a la sección foro de apoyo.

Si la nueva versión trae algún fallo o incompatibilidad importante, te darás cuenta rápidamente en los comentarios y podrás esperar a que se solucione o a una versión más estable.

3. Actualizar WooCommerce antes que WordPress

Si tienes pendiente actualizar WooCommerce y WordPress al mismo tiempo. Actualiza primero el plugin.

¿El motivo?

Lo más probable es que el plugin haya sido actualizado para ser compatible con la nueva versión de WordPress, y los desarrolladores habrán hecho su trabajo para mantener el plugin compatible con la versión anterior de WordPress.

Por otro lado, WordPress no puede actualizar y garantizar la compatibilidad con los miles de plugins disponibles en el repositorio.

4. Nunca empuje actualizaciones directamente a su tienda en vivo

¿Cómo puedes probar si la nueva versión de WooCommerce funciona con tu tema o con cualquiera de tus otros plugins?

La mejor manera de averiguarlo es crear un centro de ensayo donde podrá probar la actualización en un entorno seguro.

No olvide hacer una copia de seguridad de WordPress ¡antes de actualizar el sitio en vivo!

5. Actualización en horas valle

Las horas tranquilas son las mejores para realizar cualquier tipo de mantenimiento en una tienda. Tus servidores estarán tranquilos y dispondrán de más recursos, por lo que cualquier problema afectará al menor número de usuarios.

Si actualiza durante las horas con menos visitas y ventas, tendrá margen de maniobra para recuperarse de un posible error.

6. Borrar la memoria caché

Plugins de caché son un gran aliado para su sitio web.

Después de realizar actualizaciones es una buena idea borrar esta caché para asegurar que su sitio web está 100% al día para todos los usuarios.

7. Supervise y analice su sitio web después de la actualización

Algunos errores pueden pasar desapercibidos durante mucho tiempo hasta que usted los detecta.

Después de realizar la actualización y borrar la caché, echa un vistazo a las partes más importantes de tu tienda. Realiza una compra ficticia para comprobar que todo está en orden.

Por qué necesitas actualizar WooCommerce

Mantener tus plugins actualizados es esencial para el buen funcionamiento de tu negocio. Esto se vuelve aún más relevante cuando hablamos de WooCommerce, ya que es el núcleo de tu tienda online.

He aquí 5 razones:

  1. Seguridad: Los clientes introducirán información confidencial en su sitio web, por lo que la seguridad debe ser máxima. Refuércela con uno de estos Los 10 mejores plugins de seguridad para WordPress.
  2. Corrección de errores: A medida que la tecnología evoluciona, pueden surgir incompatibilidades que afecten a su tienda. Cualquier cosa que interrumpa el recorrido del comprador repercute en las ventas.
  3. Velocidad: Se trata de una factor SEO relevante que también le ayudarán con las ventas. Las actualizaciones de plugins y temas suelen mejorar su velocidad.
  4. Novedades: Las actualizaciones pueden venir con herramientas internas que te ayudarán a trabajar mejor o más rápido.
  5. Compatibilidad: La compatibilidad añadida o mejorada con otras herramientas que utiliza en su tienda siempre es algo positivo.

Veamos ahora cómo actualizar el propio WooCommerce.

Emplazamiento

En pocas palabras, un sitio de ensayo es un clon de su sitio en vivo. Siempre recomendamos que realice pruebas en su sitio de ensayo. Si todo parece correcto, realice el mismo proceso en el sitio activo.

La herramienta de ensayo le permite duplicar su sitio web fácilmente. Experimentar en su sitio en vivo podría tener graves consecuencias si una actualización sale mal. Por no hablar de las posibilidades de que su sitio se caiga por completo.

Los sitios de ensayo proporcionan el entorno de pruebas ideal para ejecutar y probar nuevas actualizaciones sin preocuparse por las repercusiones.

También le recomendamos que cree un sitio de ensayo en un subdominio en lugar de un subdirectorio.

Por ejemplo, si su nombre de dominio es yoursite.com, le recomendamos que cree un sitio de puesta en escena en un subdominio como staging.yoursite.com en lugar de un subdirectorio como yoursite.com/staging.

Y la razón es sencilla.

Un subdirectorio sigue estando bajo su sitio en vivo. Cualquier actualización en el sitio de ensayo bajo el subdirectorio tendrá repercusiones en todo el sitio en vivo. Mientras que el subdominio es una nueva instalación de WordPress y WooCommerce y de ninguna manera afectará a su tienda en vivo.

La mayoría de los proveedores de servicios de alojamiento le ofrecen una herramienta de puesta en escena fácil de configurar.

Por ejemplo, SiteGround tiene una herramienta de puesta en escena accesible a través de las herramientas del sitio en su SiteGround panel de control.

SiteGround staging

Por defecto, todas las instalaciones realizadas a través del SiteGround El autoinstalador de WordPress aparecerá en la lista. Sin embargo, si WordPress instalado manualmentetendrá que añadirlo usted mismo a la herramienta de puesta en escena.

Para añadir su instalación de WordPress, haga clic en Añadir existente.

SiteGround staging copies

A continuación encontrarás un desplegable con todos los dominios asociados a tu cuenta de hosting (SiteGround). Si has instalado tu subdominio, sólo tienes que seleccionar el dominio que deseas clonar y, a continuación, escribir la ruta de instalación (subdominio).

add existing WordPress application

Haga clic en Añadir para completar el proceso. Acaba de configurar su sitio de ensayo.

¿Y si su proveedor de alojamiento no le ofrece una herramienta de puesta en escena? Entonces, utilice una Plugin de puesta en escena de WordPress.

Antes de que te hagas la siguiente pregunta obvia sobre cómo usar el plugin de puesta en escena, bueno, te tenemos cubierto. Te guiaremos paso a paso para actualizar tu tienda WooCommerce utilizando la herramienta de puesta en escena y el plugin un poco más adelante en este artículo.

Herramientas de prueba

¿Cuánto tiempo te llevará completar las pruebas de toda tu tienda WooCommerce tras una nueva actualización? Y no estamos hablando sólo de la apariencia de tu tienda. Sino de toda la funcionalidad, como añadir al carrito, pasar por caja, actualizaciones de productos, detalles de pedidos, entre otras muchas cosas.

¿Y si le dijéramos que puede completar todo el proceso de comprobación de su sitio web en cuestión de minutos? Sí, es posible gracias a las distintas herramientas de prueba disponibles.

Con estas herramientas, puede automatizar todo el proceso de prueba de su sitio de principio a fin, lo que le permite centrarse en el aspecto comercial de su tienda.

Una de estas herramientas es Inspector fantasma.

Ghost Inspector homepage

Aunque se trata de una herramienta de pago, puedes empezar con una prueba gratuita.

Con Ghost Inspector, puedes asegurarte de que tu sitio web funciona correctamente. Y lo mejor es que no necesitas tener experiencia en programación ni en pruebas.

Ghost Inspector es una herramienta de pruebas automatizada que supervisa y comprueba su sitio web para detectar cualquier problema. Para asegurarse de que su sitio web funciona correctamente, Ghost Inspector realiza la prueba en un navegador, de la forma exacta en que lo haría un usuario durante su recorrido por su sitio web.

Simplemente instale la extensión Ghost Inspector en su navegador web, comience a grabar un escenario de prueba, ejecute las pruebas grabadas y reciba notificaciones por correo electrónico o a través de sus integraciones de terceros.

Aprenderemos a ejecutar pruebas utilizando Ghost Inspector un poco más adelante en este artículo.

Otras herramientas de comprobación populares son Usetrace, Transportador, Pepino y Berenjena Funcional. Mientras que herramientas como Inspector fantasma y Usetrace son herramientas de pruebas basadas en la nube, las demás son herramientas de automatización de la interfaz de usuario y de pruebas de automatización del escritorio.

Herramientas de copia de seguridad

Tanto si está actualizando un plugin como si no, debería realizar copias de seguridad periódicas de su sitio. La mayoría de los proveedores de servicios ofrecen copias de seguridad automáticas diarias como parte de sus planes de alojamiento.

También puedes realizar copias de seguridad manuales de tu tienda. Dispone de varios Plugins de copia de seguridad de WordPress entre los que elegir. Algunos plugins populares son UpdraftPlus, WP Migrate DB Pro, BackWPup, Copia de seguridad de la base de datos de WP y Jetpack.

Por qué deberías probar una actualización de WooCommerce antes de actualizarla

Porque más vale prevenir que curar.

Sabemos lo sencillo que es actualizar un plugin en WordPress. Simplemente haga clic en el enlace de actualización contra el plugin respectivo y ya está.

Pero, ¿actualizar tu plugin de WooCommerce es tan sencillo como actualizar el resto de plugins, como un formulario, la compresión de imágenes o los redireccionamientos de URL?

Por ejemplo, WooCommerce crea sus propias tablas personalizadas en tu base de datos. También trabaja en conjunto con varios plugins de extensión. Esto significa que un problema con uno Extensión WooCommerce puede, a su vez, causar problemas a toda la plataforma WooCommerce.

Incluso si se tratara de una pequeña actualización defectuosa, ¡podría estropear toda tu tienda!

Y mientras resuelves el problema, probablemente tendrás tu tienda en modo mantenimiento. Dependiendo del tiempo que tardes en solucionar el problema, estarás perdiendo dinero cada segundo que esté inactiva.

Para evitar situaciones como esta, debes tomar algunas precauciones prácticas al actualizar tu tienda WooCommerce.

¿Qué precauciones podemos tomar?

Medidas de precaución al actualizar WooCommerce

Ahora que ya somos conscientes de la importancia de actualizar WooCommerce, se trata de llevar a cabo la actualización de la mejor manera posible.

Antes de actualizar WooCommerce, aquí tienes algunas medidas de precaución que puedes tomar.

1. Dejar de actualizar automáticamente WooCommerce

Es muy fácil configurar actualizaciones automáticas para tu plugin de WooCommerce. Solo tienes que hacer clic en "Activar actualizaciones automáticas" y listo.

WordPress disable auto update

Pero, a estas alturas del artículo, ya sabrás de sobra que no es lo más recomendable. Evite habilitar las auto-actualizaciones. Especialmente si su tienda está activa.

No querrás que la última versión se instale automáticamente en tu tienda mientras estás fuera o sin tu conocimiento y cause problemas.

2. Nunca empuje actualizaciones directamente a su tienda en vivo

Como se ha sugerido anteriormente, recomendamos creación de un sitio de ensayo. A continuación, realice las actualizaciones y las pruebas aquí y ejecute las actualizaciones en el sitio activo si todo funciona correctamente.

Una actualización defectuosa podría acabar rompiendo su tienda. Desde el aspecto general de tu tienda hasta la funcionalidad del carrito, tus clientes podrían acabar teniendo una experiencia de compra negativa.

Afortunadamente, se puede crear un entorno de ensayo y llevar a cabo todas nuestras pruebas sin preocuparse de lo que sucede en el front-end.

3. Verifique los detalles de la versión de WooCommerce

¿Qué versión de WooCommerce ¿está utilizando? ¿Es la última versión?

Ten siempre instalada la última versión de WooCommerce. Para comprobar si la versión que tienes es la misma que la última versión que WooCommerce ha lanzado, dirígete al repositorio de plugins de WordPress.

WooCommerce latest version

No sólo obtendrá información sobre la última versión de WooCommerce, sino también sobre las versiones de WordPress y PHP necesarias.

De la imagen de arriba, te darás cuenta de que la última versión es WooCommerce 5.0, y tu sitio web requerirá WordPress 5.4 o superior y PHP versión 7.0 o superior para ejecutar WooCommerce.

4. Actualizar WordPress a la última versión

De forma similar a la actualización de WooCommerce para la última versión, WordPress también tiene que estar al día.

WordPress también se actualiza periódicamente por las mismas razones, es decir, para mejorar la velocidad y el rendimiento, reforzar la seguridad, mejorar la funcionalidad y corregir errores.

Si actualizas WooCommerce con una versión antigua de WordPress, lo más probable es que tu tienda sea incompatible y deje de funcionar.

¿Cómo puedes comprobar si tienes la última versión de WordPress? O al menos la versión recomendada de WordPress mencionada en la página de WooCommerce, simplemente dirígete a tu WordPress Cuadro de mandos > Actualizaciones.

Check current version of WordPress

Nuestro sitio funciona actualmente con la versión 5.6.1, que está bien.

Si no es así, tendrá que actualizar su Versión de WordPress.

Update WordPress

De nuevo, aunque es fácil hacer clic en el botón "Actualizar ahora", tendrás que actualizar WordPress de forma similar a la actualización de WooCommerce, es decir, haciendo una copia de seguridad de tu sitio, creando un sitio de ensayo, ejecutando la actualización y probando.

Más adelante explicaremos todo el proceso.

5. Comprobar versión PHP

La siguiente es compruebe la versión de PHP. Recuerda que, en base a los requisitos establecidos por WooCommerce, necesitamos una versión PHP de 7.0 o superior.

WordPress utiliza un lenguaje de programación llamado PHP. Y al igual que WordPress y WooCommerce, PHP también debe actualizarse periódicamente.

Para conocer la versión PHP de su sitio web, acceda a su cuenta de alojamiento. La versión de PHP se encuentra en el campo cPanel > phpMyAdmin o el cPanel > Gestor de PHP en función del proveedor de alojamiento.

Check current PHP version WordPress running on

Como se muestra arriba, en la imagen, la versión de PHP instalada actualmente es PHP versión 7.3.27.

Ya que hemos cumplido con el requisito básico, podemos proceder con seguridad con nuestra actualización de WooCommerce.

6. Comprobar base de datos WooCommerce

Visite WooCommerce > Inicio en el panel de control de WordPress.

¿Encuentra la siguiente notificación?

WooCommerce database update notification

Si es así, tendrás que actualizar tu base de datos de WooCommerce. Algunas actualizaciones de WooCommerce requieren que actualices también la base de datos.

Para actualizar, haga clic en Actualizar base de datos WooCommerce.

Una vez más, suponemos que todo esto se lleva a cabo en el sitio de ensayo y tiene una copia de seguridad en su lugar.

WooCommerce database update done notification

Después de completar la actualización, encontrarás un mensaje de éxito, como se muestra arriba.

7. Compruebe los detalles del registro de cambios de la actualización

Antes de ejecutar una actualización, podría comprobar el Registro de cambios.

El registro de cambios enumera todos los detalles de la actualización. Si la actualización está relacionada con una corrección de errores, una mejora de la velocidad y el rendimiento, etc. Los detalles exactos se indicarán en el Changelog.

¿Y cómo se comprueba el registro de cambios?

Puede comprobarlo haciendo clic en el botón Ver detalles de la versión #.#.# contra el plugin cuando se publique una actualización.

View plugin changelog in WordPress dashboard

La pestaña Changelog, como se muestra arriba, mostrará los detalles de la actualización.

Otro método es visitar la página desarrollo en el repositorio de WordPress.

WooCommerce changelog

8. Compruebe el soporte del foro de WordPress

La comunidad de soporte de WordPress es enorme. Otra razón por la que WordPress es tan popular.

Sea con respecto a Desarrollo de WordPress o un problema surgido tras ejecutar una actualización, los usuarios suelen publicarlo en los foros de soporte de WordPress.

Si no encuentras una solución al problema que tienes, consulta los foros de ayuda. Lo más probable es que encuentres problemas similares y sus soluciones.

Una vez que tenga los requisitos previos anteriores para ejecutar una actualización de WooCommerce, vamos a proceder con la actualización en sí.

Cómo actualizar WooCommerce correctamente

En los próximos pasos veremos cómo actualizar tu tienda WooCommerce de forma segura.

Paso 1: Haga una copia de seguridad de su sitio

Como se mencionó anteriormente en el artículo, si usted está actualizando sus plugins o no, siempre recomendamos tomar una copia de seguridad de su sitio.

Piense en las copias de seguridad como en un seguro. No son tan interesantes ni importantes hasta que realmente las necesitas. Entonces su valor es casi incalculable.

En función de su plan de alojamiento, algunos proveedores de servicios realizan las copias de seguridad por usted. Sin embargo, también es una protección extra si realizas estas actualizaciones manualmente.

Para realizar tus propias copias de seguridad, tienes varias plugins de copia de seguridad para elegir. Para nuestra copia de seguridad, recomendamos el plugin de copia de seguridad UpdraftPlus.

Updraft plus homepage

UpdraftPlus te permite hacer copias de seguridad de todo tu sitio inmediatamente. El plugin también te permite programar tus copias de seguridad y almacenarlas en tu ordenador local o en la nube. Además, puedes seleccionar los archivos que deseas respaldar y restaurar fácilmente desde el panel de administración.

Sin embargo, para hacer una copia de seguridad de la base de datos de su tienda, tendría que considerar la posibilidad de actualizar a la versión versión premium de UpdraftPlus.

Otra gran característica de UpdraftPlus es la capacidad de clonar su sitio usando UpdraftClone.

clone WordPress using Updraft plus

Puede crear un clon de su sitio en cuestión de segundos, ejecutar sus actualizaciones, probar el sitio y, una vez que haya terminado, eliminar el clon. Más sencillo imposible.

Para crear una copia de seguridad de su tienda, simplemente haga clic en copia de seguridad bajo el Copia de seguridad/ Restauración ficha.

create WordPress backup using Updraftplus

Se te pedirá que selecciones los archivos y la base de datos que se incluirán en la copia de seguridad.

UpdraftPlus backup settings

Una vez hecho esto, haga clic en copia de seguridad.

backup in progress

Comenzará el proceso de copia de seguridad.

Una vez completado, encontrará su copia de seguridad en el panel de administración de UpdraftPlus, en Copias de seguridad existentes.

UpdraftPlus exisiting backups

Ahora que dispone de una copia de seguridad, no tiene que preocuparse si su sitio se cae. Y esperamos que no se caiga.

Paso 2: Crear un sitio de ensayo

Ya sabemos que no es recomendable actualizar el sitio en vivo. Si una actualización no sale según lo previsto, acabaremos con una tienda estropeada y un montón de clientes descontentos.

Para evitar todo eso, le sugerimos creación de un sitio de ensayo.

Antes de crear un sitio de prueba, le recomendamos que ponga su tienda en modo de mantenimiento. No querrá que ningún cliente compre mientras esté llevando a cabo el proceso de prueba. El modo de mantenimiento puede evitarlo a la vez que muestra al usuario un mensaje amigable sobre el mantenimiento del sitio,

A poner tu tienda WooCommerce en modo mantenimientohay varios plugins que puede instalar. Uno de estos plugins de WordPress es SeedProd.

SeedProd homepage

Usando SeedProd, también puede ser específico seleccionando qué página está en mantenimiento en lugar de tener todo su sitio web en modo de mantenimiento.

Una vez que haya instalado y activado su Plugin SeedProddiríjase a SeedProd > Páginas en el panel de control de WordPress.

SeedProd pages

La versión gratuita del plugin te permite poner tu tienda en modo próximamente disponible o en modo mantenimiento. Active el modo de mantenimiento.

Puede editar y previsualizar la página de mantenimiento.

SeedProd edit maintenance page

Una vez hecho esto, haga clic en Guardar.

Y ya está. Su tienda está en modo de mantenimiento.

¿Acabamos de mencionar que puede poner una página específica en modo de mantenimiento? Sí, lo hemos hecho. Sin embargo, eso está disponible en la versión premium del Plugin SeedProd.

Ahora que su sitio está en modo de mantenimiento vamos a seguir adelante y crear un entorno de ensayo.

Como se indicó anteriormente en el artículo, la mayoría de los proveedores de alojamiento le permiten crear un sitio de ensayo fácilmente. En cuestión de unos pocos pasos fáciles de seguir, tendrás tu entorno de ensayo todo configurado.

Por ejemplo, si utiliza SiteGround, se dará cuenta de la puesta en escena en virtud de WordPress, como se muestra en la imagen.

SiteGround staging

Una vez que seleccione Staging, podrá elegir el dominio y la instalación de WordPress que desea crear como copia de prueba.

Create staging copies in SiteGround

Por ejemplo, como se muestra arriba, hemos seleccionado una instalación de WordPress de la lista desplegable, hemos añadido un nombre para nuestra copia de ensayo y hemos hecho clic en Cree.

Staging site created message

Y así de fácil se ha creado tu entorno de puesta en escena.

SiteGround created staging sites

Haciendo clic en los tres puntos situados debajo de Accionestiene varias opciones para elegir, como desplegar el sitio o incluso borrarlo.

SiteGround staging site options

Para acceder al panel del administrador, basta con hacer clic en el icono situado junto a los tres puntos bajo Acciones.

login staging site admin panel

Esto abrirá el panel de WordPress para su sitio de ensayo.

Staging WordPress dashboard

Observe la URL creada.

En nuestro caso, la URL es https://staging3.yourdomain.com/wp-admin/admin.php?page=custom-dashboard.php.

Ahora puede ejecutar sus actualizaciones en el sitio de ensayo.

Pero, ¿y si su proveedor de alojamiento no le ofrece la opción de puesta en escena? ¿Qué ocurre entonces?

Pues bien, en tales casos, puede utilizar un plugin como Duplicadora.

Duplicator plugin

Duplicator es un plugin de WordPress muy popular con más de un millón de instalaciones. Le permite copiar, migrar o incluso clonar su sitio fácilmente. También sirve como utilidad de copia de seguridad.

Una vez que hayas instalado y activado el plugin, dirígete a Duplicadora > Paquetes en el panel de control de WordPress.

Haga clic en Crear nuevo.

Create new package in duplicator

Dale un nombre a tu paquete (la compilación). Tienes la opción de elegir los archivos y la base de datos de los que quieres hacer una copia de seguridad e incluirlos en el paquete.

Una vez que haya terminado, haga clic en Siguiente.

Duplicator scanning for WordPress backup

En el siguiente paso, se completa un escaneo de su sitio. Haga clic en Siguiente si tienes "Bien" para todas las comprobaciones.

Comenzará el proceso de construcción.

Duplicator building package

Se le pedirá una vez que todo el proceso de construcción se ha completado.

Duplicator package building complete

Ahora puede seleccionar el tipo de descarga, es decir, un instalador, un archivo o la descarga con un solo clic. La descarga en un clic incluye tanto el instalador como el archivo.

Ahora puede subir el mismo a su sitio de ensayo. Cree un subdominio, como https://staging.yourdomain.com, y cargue este paquete mediante un comando Cliente FTP, como Filezilla.

Para más información, consulte el proceso de instalación detallado.

Una vez que haya completado el proceso de puesta en escena, usted podría conseguir su sitio en vivo fuera del modo de mantenimiento. Esta es una opción que usted podría decidir.

Puede esperar hasta que haya ejecutado las actualizaciones en el sitio de ensayo, probarlas y enviarlas de nuevo al sitio activo o desactivar el modo de mantenimiento y seguir trabajando en el sitio de ensayo.

Paso 3: Ejecutar la actualización en el sitio de ensayo

Muy bien. Ahora tenemos nuestra copia de seguridad en su lugar y también creó nuestro sitio de ensayo. Somos libres de hacer cualquier cosa en nuestro sitio de ensayo, incluso romperlo si es necesario. Y la buena noticia es que no afectará a nuestro sitio principal.

Antes de seguir adelante con nuestras actualizaciones, tenemos que completar dos pasos más. Para ello, tenemos que utilizar herramientas como WP Boom y Inspector fantasma.

Una vez que ha completado una actualización, ¿cómo puede saber si ha cambiado algo en el aspecto de su tienda? Puede tratarse de un cambio de fuente, de color o incluso de la posición de un texto o una imagen.

Si tiene una sola página o un sitio pequeño, es posible que pueda identificar los cambios. Pero si tu sitio tiene varias páginas, te va a llevar mucho tiempo y va a ser bastante difícil.

Para ayudarte, utiliza la función WP Boom herramienta.

WP Boom homepage

Usando WP Boom, puede tomar una instantánea de su sitio antes y después de ejecutar la actualización y comparar las dos versiones. La herramienta se ejecuta a través de todo el sitio y le notifica de los cambios exactos y el porcentaje de cambio también.

WP Boom add new site

Una vez que haya creado una cuenta gratuita en WP Boomsimplemente añada los detalles de su sitio una vez antes de ejecutar la actualización y una vez después de ejecutarla. Y luego ejecute la comparación.

Cuando se le notifique por correo electrónico, revise el informe y realice los cambios necesarios.

Y esto en lo que respecta a la apariencia del sitio web. ¿Qué hay del aspecto técnico y funcional?

Ahí es donde herramientas de prueba como Inspector fantasma entra en juego.

Ghost Inspector homepage

Con Ghost Inspector, puede ejecutar pruebas automatizadas en su sitio web directamente desde el navegador. Para empezar, regístrese para obtener una cuenta de prueba gratuita.

Ghost Inspector chrome extension

Una vez que se haya creado una cuenta en Inspector fantasmatendrá que instalar la extensión del navegador o incluir la URL.

Si ha instalado la extensión del navegador Ghost Inspector, aparecerá un icono en su barra de herramientas.

Ghost inspector start recording

Haz clic en el icono y se te pedirá que empieces a grabar. No obstante, deberás iniciar sesión en tu cuenta para acceder a esta opción.

Una vez que haga clic en Iniciar grabación, Ghost Inspector empezará a grabar tus acciones y el icono de la barra de herramientas se volverá verde. Además, la extensión también graba Afirmaciones.

Las aserciones, en pocas palabras, son confirmaciones de que un elemento existe en la página. Ayudan a confirmar que las pruebas funcionan como deberían.

Ghost inspector recording

También puedes activar las notificaciones a través de la opción de correo electrónico en la configuración. De esta forma, recibirás una notificación si se produce algún error o fallo.

Así que una vez que haya creado un sitio de ensayo, ejecute una prueba para asegurarse de que su sitio funciona correctamente.

Ahora, siga adelante y actualice su sitio. Ya se trate de plugins, temas, o en nuestro caso, el Plugin WooCommerce.

Update WooCommerce

Paso 4: Corregir los problemas de la puesta en escena

Una vez que haya completado el proceso de actualización de WooCommerce en su sitio de ensayo, es el momento de ejecutar una comprobación rápida a través de su tienda. Solo para asegurarte de que todo funciona correctamente.

Empiece haciendo una prueba usted mismo. Haz una prueba de cómo sería el recorrido de tu cliente. Desde ver los productos en tu tienda hasta añadirlos al carrito, actualizar el precio después de añadir más productos, el proceso de pago, etc.

Si todo se ve bien, lista de comprobación sobre qué más podrías probar desde tu lado,

  • Compruebe las páginas principales de su tienda, como las páginas de inicio, acerca de, tienda, precios, carrito, pago, contacto, etc.
  • Utilice la WP Boom para ejecutar un informe comparativo y asegurarse de que todo parece correcto.
  • Ejecute una herramienta de prueba, como Inspector fantasmapara comprobar si hay enlaces rotos y si todas las funciones de la tienda funcionan correctamente.
  • Compruebe cómo funciona su tienda en los principales navegadores, como Chrome, Firefox y Safari.
  • Compruebe su tienda en los principales dispositivos, como ordenadores de sobremesa, portátiles, móviles y tabletas.

¿Todo bien? Entonces procedamos a actualizar nuestro sitio en vivo.

Si se encuentra con errores después de la actualización, hemos enumerado algunas soluciones comunes que puede llevar a cabo en nuestra sección Pruebe su sitio WooCommerce después de la actualización.

Paso 5: Empujar la actualización de WooCommerce de staging a live

¡Ya es la hora!

Ahora que hemos ejecutado nuestras actualizaciones y las pruebas, es el momento de empujar las actualizaciones de WooCommerce desde el entorno de ensayo en el sitio en vivo.

Opción 1: Manual

Y la primera opción es la más sencilla.

Ya que ha actualizado WooCommerce en su sitio de ensayo, simplemente siga adelante y ejecute la actualización en el sitio en vivo también. Teniendo en cuenta que su sitio de ensayo es un clon de su sitio en vivo, todo lo que tiene que hacer es ejecutar la misma actualización en vivo.

Opción 2: Empujar de la fase de pruebas a la activa

Otra opción es utilizar su proveedor de alojamiento. Igual de fácil que fue crear un entorno de ensayo desde el panel de control de su alojamiento, es igualmente sencillo trasladar los cambios y el sitio de ensayo al sitio activo.

Por ejemplo, utilizando SiteGroundtienes un 'Despliegue completo'.

SiteGround staging site full deploy

Al seleccionar la opciónDespliegue completose le pedirá que confirme la opción proceso de migración.

Staging site deploy message

Una vez que confirme, el sitio en vivo será reemplazado por la versión de ensayo. Así de sencillo.

Supongamos que su proveedor de alojamiento no dispone de este tipo de opciones. En ese caso, puede considerar varias herramientas de copia de seguridad y migraciones como UpdraftPlus, WP Migrate DB Proy así sucesivamente para hacer una copia de seguridad de todos sus archivos, bases de datos y migrar su sitio de ensayo para el sitio en vivo.

Opción 3: Empuje parcial

Al igual que la migración de todo el sitio de ensayo, también puede migrar sólo los archivos, bases de datos y cualquier otra cosa que se haya actualizado.

Además de utilizar las herramientas como UpdraftPlus, WP Migrate DB Pro para seleccionar los que necesita migrar específicamente, sus proveedores de alojamiento pueden ayudarle con esto.

SiteGround staging custom deploy

Usando la opción 'Custom Deploy' en SiteGround, puedes seleccionar los elementos que deseas desplegar en el sitio en vivo.

select item to deploy during staging

Por ejemplo, si selecciona la opción 'Por actualizarcomo se muestra en la imagen anterior, puede seleccionar los elementos que desea migrar.

SiteGround deploy setting

Una vez que haya seleccionado las opciones adecuadas, haga clic en Siguiente y completar el proceso de migración.

Este proceso de inserción parcial es beneficioso si conoce los archivos que se han actualizado y, lo que es más importante, si no desea alterar ninguna base de datos transaccional en el sitio activo.

Por ejemplo, mientras ha estado ejecutando las actualizaciones en el sitio de ensayo, supongamos que ha realizado transacciones en el sitio activo. En estos casos, si tuviera que migrar todo el sitio, perdería la información relativa a la compra. El push parcial ayuda en estos casos.

Independientemente del método que adopte para migrar su sitio de prueba al sitio activo, debe probar su sitio para asegurarse de que funciona correctamente.

Paso 6: Pruebe su sitio WooCommerce después de la actualización

Sí, ya ha probado su sitio de ensayo después de las actualizaciones. Y acaba de migrar las actualizaciones al sitio activo. Sin embargo, siempre recomendamos que vuelva a ejecutar las pruebas en su sitio en vivo después de la migración.

Desde realizar una comprobación manual de todos los elementos principales de la tienda, como el carrito, el pago, la caja, etc., hasta utilizar WP Boom y Inspector fantasma complete una prueba completa de su tienda. A continuación, ejecute un recorrido completo del cliente en su tienda.

Además, si utiliza un plugin de cachétendrá que borrar la caché de su sitio web para garantizar que sólo se muestra contenido nuevo.

Una vez que hayas completado todos los pasos anteriores, habrás actualizado con éxito tu tienda WooCommerce sin romper el sitio.

Pero todos sabemos que las cosas no son siempre de color de rosa. A veces nos enfrentamos a problemas después de ejecutar una actualización.

Aquí tienes una lista de los errores más comunes al actualizar WooCommerce y cómo resolverlos.

Errores comunes de actualización de WooCommerce y cómo resolverlos

Ejecutar actualizaciones de WooCommerce es muy sencillo pero puede causar errores ocasionalmente. Algunos de ellos pueden ser fáciles de resolver y otros pueden romper tu sitio.

En todos nuestros años de experiencia actualizando WooCommerce y gestionando errores, hemos visto algunos casos típicos. Resolverlos suele ser sencillo.

Errores comunes de actualización

  • La actualización de WooCommerce ha fallado
  • La instalación de WooCommerce no existe
  • Un sitio web roto o una pantalla blanca completamente en blanco
  • Sólo la sección de la tienda de su sitio web se ha estrellado
  • Ciertos plugins y extensiones de WooCommerce se han vuelto incompatibles con la última versión de WooCommerce
  • Recibe notificaciones de error o advertencia

Si estos son algunos de los errores que has encontrado, te recomendamos que sigas los siguientes pasos.

Cómo resolver errores de actualización de WooCommerce

He aquí algunas soluciones:

Solución 1: Detalles de la versión de WooCommerce

El primer paso es comprobar los detalles de la versión del plugin WooCommerce. ¿Has instalado la última versión? Dirígete al repositorio de WordPress y comprueba si has instalado la última versión.

WooCommerce latest version

Solución 2: Detalles de la versión de WordPress

Del mismo modo, comprueba la versión de WordPress que tienes instalada. ¿Cumple los requisitos mínimos de versión que se indican en la página del plugin de WooCommerce? Si no es así, actualiza WordPress a la última versión.

Solución 3: Detalles de la versión de PHP

Una vez que hayas comprobado la versión de WooCommerce y WordPress, vuelve a comprobar si estás utilizando una versión compatible de PHP. Para ello, comprueba la versión de PHP en el panel de control de tu proveedor de alojamiento.

Solución 4: Aumentar la memoria PHP

Considere la posibilidad de aumentar el Límite de memoria PHP en WordPress. Para ello, deberá acceder al archivo wp-config.

En wp-config.php se encuentra dentro de la carpeta public_html en la carpeta raíz de su sitio web.

Access wp-config using FTP

En wp-config.phpes un archivo de configuración que almacena los ajustes más importantes de su sitio web. También incluye la información de la base de datos de su sitio web.

Así que, sólo para advertirle, si va a actualizar este archivo, considere hacer una copia de seguridad primero.

Desde el archivo wp-config, puede aumentar el límite de memoria PHP en WordPress.

Para aumentar el límite de memoria de PHP, tendrá que añadir la siguiente línea de código,

define( 'WP_MEMORY_LIMIT', '128M' );

al archivo wp-config.php justo antes de la línea '/ * ¡Eso es todo, deje de editar! Feliz publicación. */', como se muestra en la siguiente imagen.

Edit wp-config file

Esta línea de código le dice a WordPress que aumente el límite de memoria PHP a 128MB.

Aunque un límite de memoria PHP de 128 MB debería ser suficiente, podría considerar la posibilidad de llegar a un límite máximo de 256 MB. (Fuente: WooCommerce)

Dicho esto, no hace falta que te pases con el límite de PHP. Una vez que haya terminado de editar, guarde el archivo.

Solución 5: Actualizar temas y plugins

En ocasiones, ejecutar versiones antiguas de temas y plugins con versiones más recientes de WooCommerce y WordPress podría crear conflictos. Para descartar esta opción, ten todos tus plugins y temas actualizados.

Solución 6: Póngase en contacto con el servicio de asistencia

Si ha completado todos los pasos mencionados anteriormente y sigue encontrando errores y problemas en su tienda, considere la posibilidad de comprobar el Foro de WordPress o Compatibilidad con WooCommerce para cuestiones similares tratadas por otros propietarios de tiendas y sitios web.

Mientras que los pasos anteriores deben hacer muy bien, recuerde siempre hacer una copia de seguridad antes de iniciar cualquier proceso de actualización. Especialmente si usted tiene una gran tienda en vivo, siempre es mejor crear un sitio de ensayo y ejecutar las actualizaciones. Utilice el sitio de ensayo incluso para solucionar problemas.

Ejecutar una actualización en el sitio en vivo puede ser arriesgado a veces. Y si las cosas se tuercen, puedes utilizar rápidamente tu copia de seguridad para volver a poner en marcha tu sitio.

Considera usar un plugin de roll-back, como WP Rollback, para volver a la versión anterior del plugin de WooCommerce rápidamente. El plugin roll-back, sin embargo, tiene que ser instalado inicialmente.

Divulgación: Este blog puede contener enlaces de afiliados. Si realiza una compra a través de uno de estos enlaces, es posible que recibamos una pequeña comisión. Leer información. Tenga la seguridad de que sólo recomendamos productos que hemos utilizado personalmente y que creemos que aportarán valor a nuestros lectores. Gracias por su apoyo.

2 comentarios
  1. ted Profile Pic

    Este es uno de, si no EL mejor artículo sobre el mantenimiento adecuado de un sitio woocommerce que he leído. Gracias. Todas las bases, y me refiero a todas las bases fueron cubiertas. En particular, me gusta que usted cubrió, pruebas automatizadas. Esto es y siempre será la pesadilla de la existencia de cualquier administrador. Nos mantiene despiertos por la noche. Gracias por este gran artículo.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Astra es gratis. Ahora y siempre.

Creemos que crear sitios web atractivos no debería ser caro. Por eso Astra es gratis para todos. Empieza gratis y amplía con paquetes asequibles.

La descarga está a un solo clic

Download Checklist

REWIND

RESUMEN DEL AÑO

La descarga está a un solo clic

Introduce tu dirección de correo electrónico y sé el primero en enterarte de las actualizaciones y novedades.

Descargar gratis Astra Theme - Modal Popup Form
Scroll al inicio