Durma Bem CPAP
├── Aparelhos CPAP
│ ├── CPAP fixo
│ ├── CPAP automático (APAP)
│ └── BiPAP
├── Máscaras
│ ├── Nasal
│ ├── Facial (oronasal)
│ └── Pillow (almofada nasal)
├── Acessórios
│ ├── Filtros
│ ├── Tubos e conexões
│ ├── Umidificadores
│ ├── Fontes de alimentação/bateria
│ └── Estojos e cases de viagem
├── Higienização
│ ├── Limpadores automáticos
│ └── Produtos de limpeza (lenços, sabão)
└── Recomendados (afiliados)
└── (mesmas subcategorias acima, produtos do tipo "Externo/Afiliado")
Cada categoria “física” acima pode conter tanto produto próprio quanto produto afiliado — a diferença fica no tipo de produto, não na categoria. Isso mantém a navegação do cliente simples (ele filtra por “tipo de item”, não por “quem vende”).
| Tipo de produto (nativo do WooCommerce) | Quando usar |
|---|---|
| Produto simples | Item com estoque próprio, um preço, sem variação (ex: um modelo específico de filtro) |
| Produto variável | Item com estoque próprio e variações (ex: máscara em tamanho P/M/G) |
| Produto externo/afiliado | Item de parceiro — ao cadastrar, você escolhe esse tipo e preenche o campo “URL do produto” e o texto do botão (ex: “Comprar na loja parceira”). O WooCommerce já suporta isso nativamente, sem plugin extra |
Sugestão de identificação visual: usar um selo/etiqueta customizada nos produtos afiliados (ex: “Parceiro recomendado”) para deixar claro pro cliente que a compra acontece em outro site — isso também ajuda com transparência exigida pelo CDC para conteúdo patrocinado/afiliado.
Criar como atributos globais (Produtos > Atributos) para poder usá-los em filtros de loja:
Marca (ex: ResMed, Philips, BMC)Tipo de equipamento (CPAP fixo / APAP / BiPAP)Faixa de pressão (ex: 4–20 cmH2O)Nível de ruído (dB)Tipo de máscara (nasal / facial / pillow)Tamanho (P / M / G — variação, no caso de
máscaras)Marcar como “requer receita” as categorias: - Aparelhos CPAP (todas) - Máscaras (opcional — depende da sua política; muitas lojas exigem só para o aparelho)
O campo técnico para isso está no arquivo
upload-receita-woocommerce.php — ele bloqueia a finalização
da compra sem o upload quando o carrinho contém item de categoria
marcada.
functions.php do tema filho (child theme) — nunca no tema
principal, pra não perder a customização em atualização‘contributors()’