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.
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
Paso 2: Vaya a Importar productos
Desde el tablero, vaya a WebToffee Import Export (Básico) > Importar .
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 .
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.
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.
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.
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.
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).
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'.
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).
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':
Si el precio inicial era 30, el valor del precio regular cambiado ahora se cambiará a 40.
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':
El precio de venta revisado (si el precio inicial era 25) ahora será el siguiente, al momento 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:
El valor actualizado se mostrará de la siguiente manera al momento de la importación:
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.
Cuando se importe, el valor se mostrará de la siguiente manera:
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".
Cuando se importen, los valores de las columnas fusionadas se mostrarán como:
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.
El valor del precio normal modificado se mostrará como:
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.
El valor de stock actualizado se mostrará como:
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.