Para configurar prazo em centenas de produtos de uma só vez, use o importador nativo do WooCommerce com uma planilha CSV. É a forma mais rápida quando você está começando ou quando precisa atualizar prazo em lote depois de uma mudança operacional.
Passo a passo
- Vá em Produtos > Todos os produtos e clique em Importar no topo da lista.
- Faça upload do CSV com a coluna
_wc_additional_days_per_product. - Marque a opção Atualizar produtos existentes.
- Mapeie a coluna
_wc_additional_days_per_productpara o campo correspondente. - Confirme. O WooCommerce processa em lote.
Estrutura do CSV
ID,SKU,Name,_wc_additional_days_per_product
"123","BOLO-001","Bolo de Chocolate","5"
"124","BOLO-002","Bolo de Morango","7"
"","BRINDE-100","Caneta Personalizada","10"
Você pode usar ID do produto ou SKU para identificar cada linha — basta deixar a coluna correspondente vazia se não tiver o valor.
A coluna precisa se chamar _wc_additional_days_per_product (com sublinhado e tudo). Esse é o metadado interno onde o plugin armazena o prazo. Outro nome quebra o mapeamento.
Como atualizar prazo em massa depois
Mesmo procedimento — sempre marque Atualizar produtos existentes para sobrescrever o valor antigo. Se você quiser apagar o prazo de alguns produtos, mande a coluna em branco para esses produtos no CSV.
E para variações?
O importador nativo trata variações como linhas separadas. Inclua cada variação no CSV com o ID/SKU dela e a coluna _wc_additional_days_per_product.
E para categorias?
O importador do WooCommerce não cobre metadados de categoria. Para definir prazo por categoria em massa, use a tela Produtos > Categorias ou edite via WP-CLI:
wp term meta update <category_id> additional_time 5
Detalhes em Prazo por categoria.