Skip to main content

Cadastro de Produto

📌 Identificação

  • Documento: Cadastro de Produto

  • Criado por: Camilo Mascarenhas

  • Contato (criador): pm.camilomascarenhas@gmail.com

  • Data de criação: 08/04/2026

  • Última atualização: 08/04/2026

  • Atualizado por: Camilo Mascarenhas

  • Contato (última edição): pm.camilomascarenhas@gmail.com

  • Versão: 1.0

  • Status: Ativo

  • Responsável técnico: Davi Júnior

  • Histórico de versões:

    • v1.0 — Criação do documento

Cadastro de Produto

Visão Geral

O cadastro de produto permite que o vendedor adicione itens à sua loja.

O fluxo é baseado no Dokan, porém altamente simplificado para reduzir complexidade e erros.


Fluxo Geral

  1. Usuário acessa o painel (/painel)
  2. Acessa a área de produtos
  3. Clica em "Adicionar novo produto"
  4. Preenche os dados obrigatórios
  5. Salva o produto
  6. Produto passa a ser exibido na loja

Estrutura do Cadastro

O formulário foi reduzido ao essencial.

Campos utilizados:

  • Nome do produto
  • Imagem do produto
  • Preço (opcional)
  • Descrição

Observações:

  • Preço não é obrigatório
  • Produto pode ser cadastrado sem valor definido
  • Descrição é livre

Campos Removidos

Diversos campos padrão do WooCommerce/Dokan foram removidos via CSS:

  • Tipo de produto
  • Variações
  • Atributos
  • Estoque
  • SKU
  • Frete
  • Impostos
  • Produto relacionado
  • SEO
  • Descrição curta

Motivo:

  • Redução de complexidade
  • Evitar erro de configuração
  • Plataforma não utiliza lógica de e-commerce completa

Comportamento do Preço

  • O preço pode ser ocultado
  • Mesmo sem preço, o produto funciona normalmente
  • Negociação ocorre fora da plataforma

Dependência:

  • CSS (visual)
  • PHP (comportamento)

Publicação do Produto

Após salvar:

  • Produto é publicado automaticamente
  • Fica visível na loja do vendedor
  • Aparece na listagem pública

Não existe:

  • Aprovação manual
  • Workflow de revisão

Customizações Aplicadas

CSS

  • Remove campos do formulário
  • Simplifica layout
  • Oculta elementos do WooCommerce

PHP

  • Permite produto sem preço
  • Remove restrições padrão
  • Ajusta comportamento de exibição

Interface do Usuário

A interface foi adaptada para:

  • Uso em mobile
  • Usuários sem conhecimento técnico
  • Redução de decisões

Dependências

  • Dokan Pro (formulário de produto)
  • WooCommerce (estrutura de produto)
  • CSS (remoção de campos)
  • Code Snippets (regras de negócio)

Observações Importantes

  • O formulário não representa o padrão do WooCommerce
  • Grande parte da lógica foi removida ou escondida
  • A experiência depende diretamente do CSS

Riscos

  • Atualizações do Dokan podem alterar o formulário
  • Remoção de CSS pode expor campos avançados
  • Alterações em PHP podem impedir cadastro

Diagnóstico

  1. Verificar acesso ao painel
  2. Testar botão de adicionar produto
  3. Validar campos exibidos
  4. Testar salvamento do produto
  5. Conferir exibição na loja
  6. Validar comportamento com/sem preço