Cómo actualizar los valores de los campos de productos de forma masiva durante la importación de WooCommerce

Publicado: 2022-11-11

¿Eres propietario de una tienda WooCommerce? En caso afirmativo, es posible que haya movido o migrado sus productos de un sitio web a otro.

¿Alguna vez te has preguntado cómo se asignan los valores de campo del producto en tu sitio web de WooCommerce a los campos correspondientes en el otro sitio web durante la migración? Entonces, en este artículo, discutiremos sobre el mapeo de columnas y las opciones de transformación relacionadas en WooCommerce.

¿Qué es el mapeo de columnas?

Cuando carga su archivo CSV en WooCommerce, WooCommerce automáticamente hace coincidir/asigna el nombre de la columna al campo del producto.

De forma predeterminada, WooCommerce admite el mapeo de columnas. Pero, para aprovechar las opciones de transformación durante el mapeo, debe instalar la versión básica del complemento de importación y exportación de productos de WooCommerce.

Opción de transformación en el mapeo de columnas

Un valor de campo específico se puede actualizar con el valor necesario utilizando la opción de transformación. Cuando necesite actualizar/arreglar cualquier dato de mapeo para productos a granel, este campo es bastante útil.

El uso de métodos de cálculo como la suma, la resta, la multiplicación y la división le permite cambiar los valores de los campos numéricos. Se puede agregar o anteponer un texto a un valor de campo existente, o el campo de asignación se puede fijar a un valor constante, entre otras cosas.

opción de transformación en

Actualice los valores de los campos de productos de forma masiva utilizando el complemento de importación y exportación de productos de WooCommerce

Paso 1: Instala el complemento

Desde el panel de control de WordPress, vaya a Complementos > Agregar nuevo. Escriba la palabra clave como producto importación exportación, instale y active el complemento

versión básica de importación y exportación de productos para WooCommerce

Paso 2: Vaya a Importar productos

Desde el tablero, vaya a WebToffee Import Export (Básico) > Importar .

opción de importación desde WebToffee Importar Exportar desde el tablero

Paso 3: selecciona el tipo de publicación

Elija el tipo de publicación para importar como Producto y luego haga clic en el botón Paso 2: Seleccione el método de importación .

importar tipo de publicación como producto

Paso 4: seleccione el método de importación

Seleccione el método de importación como Importación avanzada donde puede importar datos después de un proceso detallado de filtración, selección de columnas y otras opciones avanzadas. Además, la configuración se puede guardar para uso futuro.

importación avanzada para el mapeo de columnas

Para importar un producto, cargue un archivo CSV. Toque el Paso 3: Botón de columna de importación de mapa después de cargar su archivo.

Paso 5: Asignar columnas de importación

Los nombres de campo del producto se asignarían a los nombres de columna de su archivo CSV. Las columnas se asignan automáticamente solo si se descubre un nombre de encabezado coincidente en el archivo de entrada.

mapeo de columnas desde un archivo CSV

La columna de mapeo de importación del complemento de importación y exportación de productos WooCommerce se muestra en el video. Seleccione el icono desplegable junto al campo del producto. Hay referencias a cada columna en el archivo CSV. En el menú desplegable, seleccione la columna que desea que corresponda con el campo del producto.

opción de transformación en la columna de mapeo

Solo cuando se encuentra un nombre de encabezado coincidente en el archivo de entrada, las columnas se asignan automáticamente.

Al importar las columnas del mapa, algunas de ellas podrían haber notado un símbolo de lápiz debajo de Transformar.

Al hacer clic en el icono con forma de lápiz, se abrirá una ventana emergente para establecer el valor de los campos del producto.

columna de expresión al hacer clic en la opción de transformación

Utilice la opción de transformación para actualizar el valor a un valor de campo de producto existente durante la importación. Por ejemplo: [{stock} + 10].

En resumen, asigna una columna en el archivo de entrada con un campo de producto, lleva a cabo la tarea de cálculo especificada y luego actualiza el valor del campo actual con el nuevo (resultado después del cálculo).

Ventana emergente de expresión para actualizar los valores del producto en WooCommerce

Expresión: el valor del campo se puede cambiar utilizando cualquiera de los operadores +, *, /, -, (), &, @ o constantes de cadena.

Por ejemplo: [{precio_regular}+10]

Columnas del archivo de entrada: en el menú desplegable, seleccione la columna que debe cambiarse.

Salida/Vista previa : en función del primer registro del archivo de entrada, se generará un valor de muestra.

Ej: Inicialmente el precio regular es 30 y al sumar 10 al precio regular, el valor muestral es 40.

Nota : cuando se usa en una expresión, las columnas con valores nulos en el archivo de entrada pueden generar problemas sintácticos.

Ventajas de usar la opción Transformar durante la importación de productos

Puede asignar cualquier valor constante que necesite

Por ejemplo: digamos que desea asignar el valor 'tarifa plana' al campo de producto 'impuestos:producto_clase_envío'. Haga clic en el icono de lápiz correspondiente al campo del producto y establezca el valor del campo como 'tarifa plana'.

asignando cualquier valor constante en el valor del campo del producto.

Al momento de la importación, la clase de envío de todos los productos importados a través del CSV se cambiará a 'Tarifa plana' (como se muestra a continuación).

valor de campo de producto actualizado después de importar

Puede aumentar el valor del precio

Por ejemplo: Aumentar el costo en diez dólares.

Ingrese '[{regular_price}+10]' en la ventana Establecer valor para la columna correspondiente a la fila 'Precio: Precio regular':

aumentar el valor usando la expresión para el precio regular

Si el precio inicial era 30, el valor del precio regular cambiado ahora se cambiará a 40.

valor de campo de producto actualizado en WooCommerce después de importar

Puede disminuir el valor de un precio de venta

Por ejemplo: Quitar 10 del precio de venta.

Como se ve a continuación, ingrese '[{sales_price}-10] en la ventana Establecer valor para la columna para el campo de producto 'Precio: Precio de venta':

disminuir el valor de un precio de venta

El precio de venta revisado (si el precio inicial era 25) ahora será el siguiente, al momento de la importación:

Disminuyó el precio de venta después de la importación.

Agregar un valor

Por ejemplo: Agregue el término 'By Sonadora Cafe' al final del título del producto.

Ponga '{post_title}& By Sonadora Cafe' en la fila Título del producto debajo de la transformación ventana:

agregar un valor al campo del producto

El valor actualizado se mostrará de la siguiente manera al momento de la importación:

agregar un valor en el campo del producto en WooCommerce después de importar

Anteponer un valor

Agregue el texto constante 'Descripción:' antes de la Descripción del producto original.

Ingrese 'Descripción: {post_content}' en la fila Descripción del producto, en la ventana de transformación.

anteponiendo un texto constante

Cuando se importe, el valor se mostrará de la siguiente manera:

anteponiendo el valor en el campo del producto después de importar

Puede combinar 2 columnas

Puede haber momentos en los que desee combinar dos o más columnas en una sola durante la importación. Usando la opción Transformar, puede integrarlos fácilmente.

Ejemplo: use la expresión '[{sku} {post_title}]' para combinar las dos columnas "SKU" y "Nombre del producto".

combinando 2 columnas

Cuando se importen, los valores de las columnas fusionadas se mostrarán como:

valor de campo de producto combinado en woocommerce después de importar

Aumentar el precio en un porcentaje

Ejemplo: si el precio regular original durante la importación es 40 y desea aumentar el precio en un 5%, use la ecuación '[{regular_price}*1.05]' en la columna 'Precio: regular price'.

(El precio regular se debe multiplicar por 0,05 para que se aumente en un 5%).

Asegúrese de poner corchetes alrededor de las expresiones.

actualizando el valor del campo del producto en Woocommerce por porcentaje

El valor del precio normal modificado se mostrará como:

precio regular actualizado por porcentaje en WooCommerce

Actualización de una acción

Al realizar el mapeo, ingrese '[{stock}+5]' correspondiente al campo 'Inventario: columna de existencias' para agregar 5 unidades a la cantidad de existencias de todos los bienes importados.

actualizar el valor del campo del producto de la cantidad de existencias en WooCommerce

El valor de stock actualizado se mostrará como:

cantidad de stock actualizada como valor de campo de producto después de la importación

Envolver

La opción de transformación le ayuda a editar/cambiar las columnas del archivo durante el proceso de importación. Esta característica es muy útil cuando necesita actualizar o corregir datos de mapeo para productos a granel.

Espero que este artículo te haya llevado en la dirección correcta. Lo alentamos a que lea cómo actualizar los precios de productos específicos de WooCommerce usando CSV.

Si tiene alguna consulta, por favor menciónela a continuación.