PHP (Code Snippets)
📌 Identificação​
-
Documento: PHP (Code Snippets)
-
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
PHP (Code Snippets)
Visão Geral​
A plataforma utiliza o plugin Code Snippets para implementar regras de negócio e ajustes de comportamento.
Esses códigos impactam diretamente o funcionamento do WooCommerce, Dokan e da interface da plataforma.
Snippets Ativos​
produto sem preço abre normal​
Permite que produtos sem preço definido sejam acessados normalmente.
Motivo:
- Produtos personalizados
- Serviços negociados diretamente
preço invisÃvel​
Oculta o preço dos produtos.
Motivo:
- Negociação externa
- Produtos sem valor fixo
FORÇAR O DOKAN A USAR /painel​
Corrige a navegação do Dokan para utilizar /painel.
GARANTIR QUE O DASHBOARD BASE É /painel​
Garante consistência das rotas do painel do vendedor.
Esconder config do painel e criar botões de loja e redes sociais​
Remove submenu de configurações e cria acessos diretos.
Motivo:
- Simplificar a navegação
- Evitar uso de submenu
Botão WhatsApp - Vendedor​
Adiciona botão "Negociar no WhatsApp" na página do produto.
Função:
- Direciona para o WhatsApp do vendedor
Detalhes da conta​
Remove/oculta informações na página "Minha Conta".
Remover botão Quick View​
Remove botão de visualização rápida dos produtos.
jsSocials - WhatsApp e Instagram (Lojas)​
Adiciona botões de compartilhamento na página da loja.
Botão compartilhar produto​
Adiciona botão de compartilhamento na página do produto.
Botões compartilhar artigos do Blog​
Adiciona botões de compartilhamento nos posts do blog.
Remove link do autor do artigo​
Remove link clicável do nome do autor.
tradução da pagina de cadastro​
Altera textos da página de cadastro.
Sumir botão de get support da loja​
Remove botão de suporte da loja no Dokan.
traduzir página de adicionar review da loja e seguir sem estar logado​
Altera comportamento e texto da avaliação de loja.
Adicionar botão do painel no Minha Conta​
Adiciona botão "Painel do Vendedor" na página Minha Conta.
Traduzir banner do PWA​
Altera textos do banner do PWA.
Ajeitando card da lista de produtos no mobile​
Ajusta layout da listagem de produtos no painel em dispositivos móveis.
Observações Importantes​
- Parte crÃtica da lógica da plataforma está nos snippets
- Alguns funcionam em conjunto com CSS
- Alterações podem impactar diretamente o painel do vendedor
Riscos​
- Remover snippet pode quebrar funcionalidades
- Alterações podem afetar múltiplas áreas do sistema
- Dependência de lógica distribuÃda
Boas Práticas​
- Não desativar snippet sem entender
- Testar alterações antes de publicar
- Validar impacto no painel do vendedor
Diagnóstico​
- Verificar snippets ativos
- Identificar alterações recentes
- Testar desativação controlada