WordPress.org

Plugin Directory

PPOM – Complementos e campos personalizados em produtos para o WooCommerce

PPOM – Complementos e campos personalizados em produtos para o WooCommerce

Descrição

Você é dono de uma loja WooCommerce e quer oferecer produtos mais personalizados? O PPOM (Personalized Product Option Manager) é a solução ideal para criar opções de produtos personalizadas e complementos adaptados às necessidades dos seus clientes. Este plugin simplifica a inserção de campos personalizados diretamente nas páginas de seus produtos a fim de aprimorar a experiência de compra, incluindo campos de texto, menus suspensos, caixas de seleção, botões de opção, seletores de data, envio de arquivos e muito mais!

Links rápidos

Por que escolher o PPOM?

  • Personalize com facilidade: adicione campos personalizados e complementos de produtos diretamente às páginas de seus produtos, criando experiências de compra flexíveis e personalizadas que incentivam seus clientes a comprar mais.

  • Aumente o potencial de vendas: com ajustes dinâmicos de preços e opções de personalização atraentes, você permite que seus clientes encontrem exatamente o que desejam, aumentando a satisfação do seu público e também as suas vendas!

Impulsione suas vendas e a satisfação de seus clientes oferecendo opções sob medida de produtos e complementos. O PPOM é a solução definitiva para lojas WooCommerce que procuram fornecer produtos exclusivos e personalizáveis.

Tipos de campos na versão gratuita:

📌 Texto: exibe um campo de texto para personalização, como ‘Nome na caneca’. Veja a demonstração

📌 Área de texto: exibe uma caixa de texto maior para personalização de texto mais longa. Ver a demonstração

📌 Menu de seleção (com preço): menu suspenso para selecionar uma única opção. Melhor opção para muitos casos. Admite um preço a cada item de opção. Veja a demonstração

📌 Botões de rádio (com preço): botões de rádio para selecionar uma única opção. Melhor para menos opções. Veja a demonstração

📌 Caixas de seleção (com preço): caixas de seleção para selecionar múltiplas opções. Suporta preços por opção. Veja a demonstração

📌 Data: campo para selecionar datas (por exemplo, data de nascimento). Veja a demonstração

📌 E-mail: uma entrada do tipo e-mail exibe um campo que permite aos usuários adicionar um endereço de e-mail. Veja a demonstração

📌 Números: campo que admite apenas dígitos (por exemplo, números de telefone, IDs). Veja a demonstração

📌 Oculto: entrada oculta com um valor padrão, visível somente após a adição ao carrinho. Veja a demonstração

Recursos na versão gratuita:

📌 Preços com opções: habilita preços dinâmicos de acordo com opções personalizadas, garantindo que cada seleção reflita seu valor.

📌 Lógicas condicionais: exibe ou oculta campos com base nas entradas do usuário ou em critérios específicos.

📌 Dicas de ferramentas: exibe descrições úteis ao passar o mouse sem desorganizar a interface.

📌 Classes CSS: atribua classes CSS a cada entrada para uma formatação aprimorada.

📌 Largura dos campos: controle facilmente o leiaute, ajustando a largura de cada campo.

📌 Tamanho mínimo e máximo: defina valores mínimos e máximos para entradas de texto ou números.

📌 Máscaras de entrada: garante que os usuários insiram os dados em formatos pré-definidos para precisão e consistência.

📌 Espaço reservado: estabeleça espaços reservados para campos de textos, áreas de texto e números.

📌 Validação de campos: marque os campos como obrigatórios para garantir a integridade dos dados.

📌 Mensagens de erro: defina mensagens de erro personalizadas para os campos obrigatórios.

📌 Descrição de campos: use tags HTML para aprimorar as descrições de campos.

📌 Opções de exibição de preços: escolha o modo de exibição de preços adicionais, tal como mostrar apenas o total, exibi-los detalhadamente ou ocultá-los.

📌 Privacidade de campos: defina a visibilidade de um campo com base em critérios como visibilidade para todos, para convidados ou funções de usuário específicas.

📌 Aplique via categoria: implemente campos PPOM por categorias, para economizar tempo ou aplique-os a produtos individuais, conforme necessário.

📌 Compatibilidade com o plugin Advanced Order Export for WooCommerce: otimiza exportações de dados, com compatibilidade com os formatos CSV, XLS, XML e JSON para todos os campos personalizados.

📌 Suporte multilíngue: pronto para WPML e Polylang, aprimorando a usabilidade global.

Guia em vídeo

Campos no PPOM Pro:

💎 Áudio e vídeo: permite que os clientes selecionem itens a partir de uma lista de áudios e vídeos pré-definidos pelo administrador. Veja a demonstração

💎 Quantidades em lote: defina descontos para quantidades maiores. Ideal para empresas de impressão e design. Veja a demonstração

💎 Entrada encadeada: processa a entrada encadeada em menus suspensos. Veja a demonstração

💎 Entrada retrátil: este campo funciona como um bloco-pai para gerenciar entradas agrupadas. Veja a demonstração

💎 Paleta de cores: permite que os clientes selecionem cores em um conjunto pré-definido de cores pelo administrador. Veja a demonstração

💎 Seletor de cores: permite que os clientes selecionem qualquer cor e gravem o valor hexadecimal. Veja a demonstração

💎 Entrada de imagens condicional: exibe informações diferentes com base em imagens selecionadas. Veja a demonstração

💎 Intervalo de datas: selecione duas datas entre DE e ATÉ. Veja a demonstração

💎 Divisor: separa visualmente metacampos para um melhor arranjo na página do produto. Veja a demonstração

💎 Domínio: verifique a disponibilidade de um domínio na Web. Veja a demonstração

💎 Emojis: veja a demonstração

💎 Envio de arquivos: permite que os clientes carreguem arquivos com tipos específicos e limites de tamanho. Inclui barra de progresso e exibição de miniaturas. Veja a demonstração

💎 Preço fixo: Defina preços fixos com Adicionar opção / Primeira opção. Veja a demonstração

💎 Seletor de fontes: permite inserir texto e selecionar a fonte desejada para ele, oferecendo uma prévia. Veja a demonstração

💎 Conteúdo HTML: inclua tags HTML, como marcações p ou h1, para adicionar mais detalhes aos seus campos extras. Veja a demonstração

💎 Recorte de imagem: permite que os usuários carreguem e recortem imagens. Veja a demonstração

💎 Menu de imagens: menu suspenso com imagens para opções de preços complexas, como pacotes de impressão. Veja a demonstração

💎 Opções para imagens: o campo Imagem é como campos botões de rádio ou caixas de seleção, mas imagens podem ser carregadas em cada opção. Veja a demonstração

💎 Medida: defina preços por medidas, como para produtos como leite, roupas e armações etc. Veja a demonstração

💎 Telefone: campo de entrada de números de telefone, útil para cartões de visita e produtos de marketing. Veja a demonstração

💎 Matriz de preços com desconto: defina preços diferenciados ou com desconto em compras em grande quantidade. Veja a demonstração

💎 Prévia personalizada: os usuários podem digitar texto, personalizar a fonte e ver como ela aparece na imagem do produto. Veja a demonstração

💎 Pacotes de produtos: crie páginas de produtos de múltipla escolha onde os usuários podem comprar diferentes quantidades de variações de produtos. Veja a demonstração

💎 Opções de quantidades: adicione campos de quantidade para extras (por exemplo, marca-páginas adicionais na compra de um livro). Veja a demonstração

💎 Comutador de rádio: botões de rádio visuais com imagens diferentes para cada opção. Veja a demonstração

💎 Seletor com opção de quantidade: permite exibir um menu suspenso com opções juntamente com suas quantidades. Veja a demonstração

💎 Superlistas: menus suspensos pré-definidos para dados mais comuns, como idiomas, países e moedas. Veja a demonstração

💎 Contador de texto: campo de texto especial que pode restringir o número total de palavras ou caracteres. Veja a demonstração

💎 Fuso horário: selecione um fuso horário de uma lista pré-definida. Exclua ou inclua fusos horários. Veja a demonstração

💎 Matriz de variação: permite que os clientes encomendem quantidades diferentes para diferentes opções, como tamanhos ou cores. Veja a demonstração

💎 Quantidades de variações: permite que os clientes encomendem quantidades diferentes para diferentes opções. Veja a demonstração

Recursos do PPOM Pro:

💎 Mais operadores lógicos condicionais: expanda a lógica condicional para campos de texto e numéricos com operadores como contém, intervalo, multiplica, menor que, maior que, é ímpar, é par, regex e muito mais.

💎 CSS e JavaScript personalizados: adicione CSS e JavaScript personalizados para controle total sobre a aparência e o comportamento do campo.

💎 Aplique por tags de produto: inclua campos a produtos usando tags do produto.

💎 Preços tributáveis: aplique definições de impostos às opções de produtos para obter preços precisos.

💎 Peso: é possível atribuir pesos às opções.

💎 Múltiplos metagrupos: atribua vários metagrupos a um único produto.

💎 Importação/exportação: você pode usar o PPOM para importar ou exportar seus metacampos diretamente das configurações do plugin.

💎 Validação do lado do cliente: valide os dados de entrada no lado do cliente, para evitar atualizações de página desnecessárias e acelerar a detecção de erros.

💎 Repetidor do PPOM: repita os grupos de metacampos, conforme necessário.

💎 Compatibilidade com o WooCommerce Currency Switcher: mude facilmente de moeda para atender clientes globais.

💎 Compatibilidade com o WPML Currency Switcher: oferece troca dinâmica de moeda que corresponda à localização do cliente.

💎 Compatibilidade com o plugin Wholesale : integra-se com o WooCommerce Wholesale para estruturas de preços diferenciadas.

💎 Compatível com todos os temas do WooCommerce: funciona com todos os temas do WooCommerce, garantindo consistência e eficiência.

Mais complementos no PPOM Pro:

Repetidor condicional: repita automaticamente os campos com base na quantidade inserida. Exemplo: o cliente encomenda 5 bonés e abre-se 5 campos para adicionar um nome para personalização. VEJA A DEMONSTRAÇÃO

Edição no carrinho de compras: permita que os clientes modifiquem seus pedidos na página do carrinho.

Pop-up de campos: exibe os campos do PPOM dentro de uma janela pop-up na página do produto.

Configurações retráteis: personalize como as seções são recolhidas ou exibidas, com cores, ícones e opções de navegação.

Formulário de consulta: colete questões e dúvidas de seus clientes diretamente das páginas dos seus produtos.

Interessado no PPOM PRO? Saiba mais

Estudos de caso

🍰 Confeitarias: os clientes podem escolher tamanhos, sabores e decorações para seus bolos e tortas.

💍 Joalheria: ofereça opções de materiais (ouro, prata, platina), pedras preciosas e gravuras personalizadas.

🌍 Viagens e passeios: permita que os clientes selecionem destinos, acomodações e atividades com opções condicionais.

👕 Roupas sob medida: permita que seu cliente escolha o tecido, cor ou envie uma padronagem para personalizar suas peças.

Veja o que usuários reais falam da gente:

  • Melhor que o melhor” – Com a ajuda deste plugin, pude adicionar alguns itens extras ao meu produto principal com a capacidade de aumentar e diminuir o preço. Obrigado, pessoal, continuem…

  • Perfeito para diferentes tipos de sites” – Ótimo plugin que uso em 3 tipos diferentes de sites sem problemas. Recomendo fortemente, pois é fácil de usar, mesmo para um iniciante como eu!

  • Simplesmente o melhor, melhor que todos os outros” – Esta avaliação é mais sobre o PPOM Pro do que a versão gratuita. No entanto, o que é considerado Pro pela concorrência, aqui é gratuito. E o que é Pro no PPOM é, na verdade, Ultra. Recursos como seletores de fontes personalizados são simplesmente incríveis. Economiza meses de programação. Resumindo: a ThemeIsle criou o plugin PPOM número 1 em todo o universo WooCommerce.

  • Plugin incrível” – Adoro este plugin! Eu uso a versão gratuita e estou extremamente feliz com ela. Eu recomendo para qualquer pessoa que precise adicionar extras aos seus produtos no WooCommerce.

Suporte

Precisa de ajuda? Abra um tópico no fórum de suporte.

Documentação

Consulte a documentação.

Colabore

O PPOM é de código aberto. Colabore pelo GitHub.

Recursos úteis

  • Leia mais sobre o WordPress em nosso blog.
  • Interessado em nossos outros plugins? Dê uma olhada aqui.

Como relatar problemas de segurança?

A segurança dos plugins é uma prioridade fundamental para nós. Caso identifique alguma vulnerabilidade em potencial, pedimos que a divulgue de forma responsável.

Siga os protocolos de denúncia descritos em nossa Página de segurança.

Capturas de tela

  • Passo a passo dos campos do PPOM
  • Crie um campo de seleção
  • Adicione preços personalizados às opções
  • Os dados de entrada dos campos personalizados estão disponíveis nas páginas de detalhes do pedido e no carrinho
  • Anexe produtos por nome ou categoria
  • Aplique regras de exibição condicionais

Instalação

  1. Carregue a pasta do plugin para o diretório /wp-content/plugins/
  2. Ative o plugin no menu Plugins no painel do WordPress
  3. Após a ativação, você pode definir opções no menu WooCommerce -> Configurações do PPOM

Perguntas frequentes

Onde posso encontrar documentação para o WooCommerce Product Addon?

Instalação e visão geral
Documentação dos campos da versão gratuita

Posso adicionar campos a produtos variáveis?

Sim.

Existe algum limite para os campos?

Não, mas limitações do servidor podem restringir o número de campos que você pode adicionar.

Posso adicionar preços às opções?

Sim, os preços podem ser adicionados a campos como listas de seleção, seletores tipo rádio ou caixa de seleção.

Posso ver uma demonstração?

Sim, veja a demonstração aqui.

Avaliações

30 abril, 2026 1 resposta
Hello PPOM Support Team, I am experiencing an issue on my WooCommerce site where the dynamic price table and subtotal container of PPOM fail to load on my translated product pages. I am using the PPOM Free version alongside Polylang for WooCommerce. The Problem: On my primary language (Greek) product page, everything works perfectly. However, on the translated (English) product page, the price table does not render when options are selected. Upon inspecting the DOM, I found that the hidden input for ppom_option_price is completely empty on the English page, which breaks the dynamic price calculation: Greek Page (Works):English Page (Fails):Troubleshooting Steps I Have Already Taken: To isolate the issue, I ran several tests and confirmed the following: The PPOM Group Settings are correct: If I attach the English PPOM Group to the Greek product, it works perfectly.The PPOM Fields are not the issue: If I attach the working Greek PPOM Group to the English product, the array is still empty.WooCommerce data is healthy: I queried the database directly. Both the Greek and English products have a standard _price of 31.90, the exact same tax status, and identical decimal/thousand separators.No PHP Fatal Errors: There are no silent PHP errors crashing the page, and the base json_encode() function works fine in the English environment.Loco Translate is not interfering: I bypassed translation files temporarily, and the issue persisted.Conclusion: It appears that when the WordPress environment is set to the secondary language (English), Polylang is somehow intercepting or stripping the product price context when PPOM attempts to build the ppom_option_price array, resulting in a blank value. Is this a know bug? Is there a known workaround? Thank you for your time and help!
12 novembro, 2025
Warning to “old” Pro users: Do not update to version 33, stay with V 32.0.27. Otherwise, your old Pro license will no longer be recognized and you will not be able to configure Pro settings or create new Pro fields.According to ThemeIsle, this is now the case and you will need to purchase a new annual Pro license.
13 outubro, 2025 1 resposta
I installed PPOM for WooCommerce by mistake directly from the WooCommerce interface. The plugin was never activated, but when I try to delete it from the WordPress dashboard, nothing happens — the “Delete” button doesn’t respond and the plugin just stays there. There’s no visible error message, and everything else on the site is working normally. I’ve tried refreshing, clearing cache, and reloading the Plugins page, but the issue persists. Could you please advise on how to completely remove the plugin from WordPress? Thank you for your help! Best regards,Miguel
30 julho, 2025 1 resposta
It’s just what I needed for adding an additional service on a product and charging for it per units. Thank you!
Leia todas as 277 avaliações

Colaboradores e desenvolvedores

“PPOM – Complementos e campos personalizados em produtos para o WooCommerce” é um programa de código aberto. As seguintes pessoas contribuíram para este plugin.

Colaboradores

Registro de alterações

Version 33.0.18 (2025-12-19)

  • Corrigido o envio de imagem no campo de lista suspensa
  • Segurança reforçada

Consulte o registro de alterações de todas as versões.