Enrique J. Ros

Poner precios automáticamente en productos variables de WooCommerce

Resulta que has creado tu producto variable: has establecido los atributos, seleccionado los valores que generarán variaciones y creado las variaciones. Ahora sólo falta completar los datos para cada variación: precio normal, precio de oferta si lo hay, estado de inventario…

Pero, ¿qué pasa si tenemos 20, 50 o 100 variaciones de un producto? ¿Tenemos que ir una por una rellenando estos datos? Y si cambia el precio, ¿tendremos que editar manualmente cada una de las variaciones para cambiar el precio de todas ellas? Afortunadamente, muchas veces no es necesario. Vamos a ver cómo podemos cambiar en WooCommerce automáticamente los datos de todas las variaciones de un producto, de una sola tacada.

¿Qué datos de las variaciones podemos establecer en lote?

Antes de nada, vamos a dejar claro qué se puede y qué no se puede hacer. En WooCommerce puedes establecer o modificar «en masa» ciertas propiedades de las variaciones de un producto variable, pero no todas, ya que incluso habrá algunas que tenga sentido modificarlas así. Por ejemplo la imagen de producto: si quieres poner la misma para todas las variaciones, no tienes más que dejar las variaciones sin imagen, y se usará la destacada para el producto.

Concretamente, los datos que se pueden modificar de forma que se apliquen a todas las variaciones existentes son:

Todas esas son las características que puedes establecer «de una tacada» para todas las variaciones de un mismo producto. Además, puedes también cambiar los precios en masa aunque cada variación tenga un precio diferente, ya que puedes:

Esto quiere decir que si un producto aumenta el precio (por ejemplo porque el proveedor sube el suyo) no tienes que entrar una por una en todas las variaciones a cambiarlo, sino que puedes aumentarlo en la misma cantidad o proporción a todas ellas.

Veamos cómo hacer todo esto.

Cambiar los datos de las variaciones automáticamente

El caso es que esta característica está incluida en WooCommerce y no es necesario ningún plugin para ello, pero por algún motivo mucha gente la pasa por alto.

Para realizar esto, sólo hay que ir a la pestaña de variaciones y utilizar el mismo desplegable que utilizaste para crear las variaciones (que por defecto muestra Añadir variación). Este desplegable muestra otras opciones, como Crear variaciones para todos los atributos o Eliminar todas las variaciones.

Pero es que no se queda ahí: debajo tiene toda una serie de opciones que nos permiten modificar en masa las características de todas las variaciones. De una tacada.

Poner el precio de todas las variaciones de una vez

El proceso es el mismo para todas las características, ya quieras establecer para todas las variaciones el mismo peso o aumentarles el precio un 10%. Como ejemplo vamos a ver lo más habitual: cómo establecer un precio para todas las variaciones del producto.

Y es que es muy típico crear las variaciones y comenzar a entrar una por una a establecer precios… cuando en realidad no es necesario. Basta con seleccionar en el desplegable Introducir precios normales y pulsar el botón Ir. Te aparecerá una ventana pidiéndote el precio a aplicar:

Pues nada: lo introduces, pulsas Aceptar, y ya está: todas las variaciones tienen ya su precio.

Vídeo: cambiar precios y otras características de las variaciones de un producto en WooCommerce

Lo puedes ver en vivo en este vídeo, donde además puedes ver un par de ejemplos más, como subir el precio un 10% o establecer una cantidad en inventario.

Como siempre, tienes a tu disposición el formulario de contacto para cualquier consulta que desees hacerme.

Salir de la versión móvil