Asignar SKU a nuevos productos de WooCommerce

Generate dynamic SKUs rellena un SKU vacío cuando se crea un producto o una variación nuevos. También asigna valores nuevos a un producto duplicado y a sus variaciones duplicadas.

Actívalo en Settings → POM Tweaks → E-Commerce → Advanced → Generate dynamic SKUs.

Qué cambia

  • Un producto recién insertado sin SKU recibe un valor numérico basado en el tiempo.
  • Una variación sin SKU recibe un valor antes de que WooCommerce la guarde.
  • Un producto duplicado recibe un SKU nuevo en lugar de copiar el SKU de origen.
  • Las variaciones duplicadas reciben SKU nuevos cuando se guardan como parte de esa duplicación.
  • Un SKU existente no vacío se conserva.

El módulo no tiene controles de prefijo, sufijo, categoría, ID de producto ni formato.

Comprobar

  1. Crea un producto simple y deja SKU vacío.
  2. Guárdalo y confirma que WooCommerce muestra un valor generado.
  3. Crea un producto variable con un SKU de variación vacío.
  4. Guarda la variación y confirma que recibe su propio valor.
  5. Duplica un producto y compara el original con el duplicado.
  6. Edita un producto con un SKU manual y confirma que el valor permanece sin cambios.

Los productos simples existentes con SKU vacíos no se rellenan retroactivamente solo con activar el módulo.

Contenido del capítulo

  1. Revisar los límites de creación y duplicación.