Edita en masa productos de WooCommerce en la pestaña Edición masiva
Básico (Basic):
- Título (Title)
- Descripción (Description)
- breve descripción (Short Description)
- slug del producto (Product slug)
- SKU
- todos los campos meta de texto adjuntados al sistema
- estado de la publicación (Post status)
- Estado de stock (Stock status)
- Situación fiscal (Tax status)
- Visibilidad del catálogo (Catalog visibility)
- Tipo de producto (Product type)
- Destacadas (Featured)
- Precio regular (Regular price)
- Precio de venta (Sale price)
- en stock cantidad (In stock quantity)
- Descargar caducidad (Download expiry)
- Límite de descarga (Download limit)
- todos los campos meta decimales adjuntados al sistema
- Categorías del producto (Product categories)
- Etiquetas del producto (Product tags)
- Atributos de producto (Product attributes)
- Todas las taxonomías relacionadas con los productos
Las filas de taxonomías admiten anexar (append), reemplazar (replace) o eliminar (remove); hay ejemplos resueltos en edición masiva de categorías de producto.
Adicionales (Additional):
- Miniatura (Thumbnail)
- Precio de venta desde (Sale price from)
- Precio de venta a (Sale price to)
- Fecha de publicación (Date published)
- Peso (Weight)
- Largo (Length)
- Ancho (Width)
- Altura (Height)
- Gestionar stock (Manage stock)
- virtual (Virtual)
- Descargable (Downloadable)
- Nota de compra (Purchase note)
- Clase de envio (Shipping class)
- Sold individual
- Permitir pedidos pendientes (Allow backorders)
- Clase de impuestos (Tax class)
- Galería (Gallery)
- Download files
- Venta cruzada (Cross-sells)
- Up-sells
- Productos agrupados (Grouped products)
Si activas el interruptor 'variaciones (variations)' en el "panel de herramientas", gran parte de los campos que no están relacionados con las "variaciones de productos" se ocultarán y todas las operaciones masivas se aplicarán únicamente a las "variaciones de productos". Para mayor comodidad en la edición masiva de las 'variaciones de productos' se recomienda filtrar todos los productos por tipo 'variables'. Y algo importante: aparecerá un formulario donde será posible seleccionar exactamente qué conjunto de variaciones se puede editar mediante la edición masiva:
Mirando la captura podemos ver que la edición masiva se aplicará a todas las variaciones que tengan exactamente esos atributos de color y talla: azul + grande Y azul + mediana Y rojo + pequeña. Todas las demás variaciones de productos se ignorarán. Así que si algún atributo no está asignado a las variaciones, déjalo como 'no seleccionado'.
Desplegable de comportamiento para valores de texto:
- anexar (append) - el valor se añadirá al final del valor existente
- preceder (prepend) - el valor se añadirá al principio del valor existente
- Un nuevo (new) - el valor existente se eliminará y se sustituirá por el nuevo valor
- reemplazar (replace) - el valor sustituirá el texto dentro del texto existente
Estos comportamientos de texto también se aplican a Descripción y breve descripción; hay guías paso a paso para añadir texto, buscar y reemplazar, y vaciar el campo en edición masiva de la descripción de producto.
Desplegable de comportamiento para valores decimales:
- aumentar por valor (increase by value) - el resultado será: valor existente más valor introducido
- disminuir por valor (decrease by value) - el resultado será: valor existente menos valor introducido
- borrar (delete) - fija NULL
- establecer nuevo (set new) - el nuevo valor sustituirá al valor existente
- aumentado por % (increase by %) - el resultado será: valor existente más (valor existente multiplicado por valor introducido)/100 - el valor introducido representa un porcentaje
- disminuir en% (decrease by %) - el resultado será: valor existente menos (valor existente multiplicado por valor introducido)/100 - el valor introducido representa un porcentaje
- precio regular menos% (regular price minus %) - solo para el campo precio de venta. Permite fijar el nuevo valor del campo como: regular_price menos (regular_price multiplicado por valor introducido)/100
- precio regular menos valor (regular price minus value) - solo para el campo precio de venta. Permite fijar el nuevo valor del campo como: regular_price menos valor introducido
- precio de venta más% (sale price plus %) - solo para el campo precio regular. Permite fijar el nuevo valor del campo como: sale_price más (sale_price multiplicado por valor introducido)/100
- precio de venta más valor (sale price plus value) - solo para el campo precio regular. Permite fijar el nuevo valor del campo como: sale_price más valor introducido
Estos comportamientos decimales también se aplican al campo en stock cantidad; hay un ejemplo resuelto en edición masiva de cantidad y estado de stock.
Variables:
Pensemos en cualquier campo meta donde queramos cambiar el dato, pero aplicando el valor de algún campo existente del producto actual. Las variables especiales ayudan en este caso. Por ejemplo, podemos aplicar la edición masiva a esos campos usando: prod-{ID} - así que si el ID del producto es 23, en el campo meta el valor será prod-23.- {TITLE} - título del producto actual
- {ID} - ID del producto actual
- {SKU} - SKU del producto actual
- {MENU_ORDER} - orden de menú del producto actual
- {PARENT_ID} - ID del padre de la 'variación de producto' actual (solo aplica a variaciones)
- {PARENT_TITLE} - título del padre de la 'variación de producto' actual (solo aplica a variaciones)
- {PARENT_SKU} - SKU del padre de la 'variación de producto' actual (solo aplica a variaciones)
- {REGULAR_PRICE} - precio normal del producto actual
- {SALE_PRICE} - precio de oferta del producto actual
- {DO_STRING_UP} - cadena en mayúsculas
- {DO_STRING_DOWN} - cadena en minúsculas
- {DO_STRING_TITLE} - la primera letra de cada palabra nueva en mayúscula
- {DO_STRING_UP_FIRST} - primera letra de la cadena en mayúscula
NOTA: ¡En la pestaña Edición masiva -> pestaña Adicionales, los botones de Galería, Download files, Venta cruzada, Up-sells, Productos agrupados solo aparecerán si esos campos están activados en los ajustes de columnas de la pestaña Ajustes!
Si una operación masiva en un sitio con muchos plugins va lenta o se detiene a mitad de camino, la causa suele ser los callbacks que otros plugins ejecutan en cada guardado de producto, no el editor; aislar plugins durante las ediciones masivas muestra cómo cargar solo los plugins que necesitas para la escritura.





