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