Descrição
Transforme seu conteúdo em receita com cartões de produtos profissionais. O PAP Afiliados Pro permite exibir produtos de afiliados com modelos visuais personalizáveis, detecção automática de marketplace e estatísticas detalhadas de cliques — sem necessidade de programação.
Recursos principais
- Cartões de produtos com modelos visuais: Personalize layouts com o Construtor de Modelos, visualização ao vivo e predefinições salvas
- Detecção automática de marketplace: Amazon, Mercado Livre, Shopee, AliExpress e mais — detectados a partir da URL
- 6 Shortcodes de exibição: Cartão individual, Grade, Lista, Por categoria, Recentes e Linker Inline
- Rastreamento de cliques e estatísticas: Monitore o desempenho por produto, marketplace e período
- Importação/Exportação de CSV: Gerencie produtos em massa (até 1.000 linhas / 5 MB) com detecção automática de codificação
- Privacidade em primeiro lugar: Compatível com LGPD — zero armazenamento de dados pessoais
- Bloco Gutenberg e Tipo de Formato: Adicione cartões de produtos e links inline diretamente no editor de blocos
- Widget do Elementor: Integração nativa com 4 modos de exibição
- Protegido para SEO: Proteção de 7 camadas contra indexação de páginas internas
Ideal para
- Blogs de avaliações e comparações
- Sites de cupons e ofertas
- Portais de conteúdo monetizados
- Afiliados profissionais
- Criadores de conteúdo
Segurança e privacidade
- Em conformidade com a privacidade (LGPD / proteção de dados)
- Zero rastreamento de dados pessoais (sem IP, sem User Agent)
- Sanitização completa de entradas
- Proteção contra SQL Injection, XSS e CSRF
Personalização total
- 19 variáveis CSS personalizáveis
- Selos personalizados por marketplace
- Cores, bordas e espaçamentos ajustáveis
- Predefinições salvas para reutilização
Estatísticas inteligentes
- Painel com métricas em tempo real
- Gráficos interativos (Chart.js local)
- Produtos mais clicados
- Filtros de período (7/30/90 dias)
- Limpeza de dados com limite de taxa de segurança
Desempenho
- Cache de objetos em 8 classes críticas
- Carregamento condicional de scripts e estilos
- Zero dependências externas (sem CDN)
Suporte a idiomas
- Interface em inglês (padrão)
- Tradução para português do Brasil incluída
- Pronto para tradução (arquivo .pot completo incluído)
Capturas de tela

Painel principal com estatísticas em tempo real 
Construtor de Modelos – personalize seu layout com visualização ao vivo 
Gerenciamento de produtos com filtros e pesquisa 
Cartão de produto exibido no frontend 
Página de estatísticas com gráficos interativos 
Importação/Exportação de CSV para gerenciamento em massa 
Bloco Gutenberg – PAP Linker no editor de blocos 
Página de ajuda com documentação e gerador de shortcodes
Blocos
Este plugin disponibiliza 1 bloco.
- PAP Linker
Instalação
- Envie a pasta
pap-afiliados-propara/wp-content/plugins/ - Ative o plugin através do menu ‘Plugins’ no WordPress
- Vá para ‘PAP Afiliados’ no menu administrativo
- Configure suas preferências em ‘Configurações’
- Crie seu primeiro produto em ‘Adicionar produto’
Requisitos
- WordPress 6.2 ou superior
- PHP 8.2 ou superior
- MySQL 5.7 ou superior
Perguntas frequentes
-
Quais marketplaces são suportados?
-
Detectados atualmente: Amazon, Mercado Livre, Shopee e AliExpress. O marketplace é identificado automaticamente a partir da URL do link de afiliado. Você também pode usar qualquer outro link de afiliado — ele funcionará com o rótulo de marketplace “Outro”.
-
O plugin está em conformidade com a LGPD?
-
Sim! O PAP Afiliados Pro não armazena NENHUM dado pessoal (IP, User Agent, ID do usuário). Registramos apenas o ID do produto, a URL da página (apenas o caminho) e o carimbo de data/hora do clique.
-
Funciona com o Gutenberg?
-
Sim! Incluímos um bloco personalizado “PAP Linker” e um Tipo de Formato “PAP Link” para adicionar links de afiliados diretamente no editor de blocos, com pesquisa de produtos integrada.
-
Funciona com o Elementor?
-
Sim! Se o Elementor estiver ativo, um widget PAP será disponibilizado automaticamente com 4 modos de exibição (individual, grade, recentes, categoria).
-
Posso importar produtos em massa?
-
Sim! Use o recurso de Importação/Exportação de CSV para gerenciar centenas de produtos de uma só vez. Cada arquivo suporta até 1.000 linhas e 5 MB. O plugin detecta automaticamente a codificação (UTF-8, Windows-1252, ISO-8859-1) e o delimitador (vírgula ou ponto e vírgula).
-
As estatísticas são precisas?
-
Sim! Usamos rastreamento via JavaScript (API sendBeacon) com fallback de fetch, além de 3 camadas anti-spam (cookie de 30 min, transient de 5 seg, contador de sessão) para garantir dados limpos e precisos.
-
Posso personalizar a aparência do cartão?
-
Com certeza! O Construtor de Modelos permite ajustar 19 variáveis CSS, cores, bordas, espaçamento e estilos de botão. Você pode salvar predefinições para reutilizar em diferentes páginas.
-
O que acontece quando eu desinstalar o plugin?
-
Por padrão, todos os dados são removidos (posts, tabelas, opções, transients). Se preferir manter os dados para uma reinstalação futura, ative a opção “Manter dados ao desinstalar” nas Configurações antes de desinstalar.
Avaliações
Não há avaliações para este plugin.
Colaboradores e desenvolvedores
“PAP Afiliados Pro” é um programa de código aberto. As seguintes pessoas contribuíram para este plugin.
ColaboradoresPAP Afiliados Pro” foi traduzido para 1 localidade. Agradecemos aos tradutores por suas contribuições.
Traduzir o “PAP Afiliados Pro” para seu idioma.
Interessado no desenvolvimento?
Navegue pelo código, consulte o repositório SVN ou assine o registro de desenvolvimento por RSS.
Registro de alterações
2.4.1
- Corrigido: Botões dos cartões de produtos não centralizando corretamente no layout de grade
- Corrigido: Seletor de arquivo de importação de predefinição não respondendo a cliques
- Adicionado: Aviso de solicitação de avaliação acionado por marcos de uso (10 produtos ou 100 cliques)
- Adicionado: Nova aba \”Por Post\” em Estatísticas mostrando as contagens de cliques agrupadas por URL da página
- Melhorado: Versão mínima do PHP aumentada de 7.4 para 8.2
- Melhorado: Adicionada verificação de versão do PHP em tempo de execução com desativação segura
2.4.0
- Novo: Hub de Importação/Exportação — importação/exportação reorganizada em uma interface com abas (Produtos, Predefinições, Estatísticas)
- Novo: Importação/Exportação de Predefinições — exportar predefinições para JSON e importá-las novamente com resolução de conflitos (ignorar, renomear, substituir)
- Novo: Exportação de Estatísticas em CSV — exportar estatísticas de cliques em CSV com filtro de período (7/30/90/Todos os dias)
- Melhorado: Reforço de segurança — adicionado wp_unslash() na entrada de estatísticas, invalidação de cache após a limpeza de estatísticas, nocache_headers nas respostas AJAX
- Melhorado: Padrão Singleton para a instância de Linker Stats (desempenho)
- Corrigido: Strings de visualização da importação de CSV estavam fixas (hardcoded) em português em vez de usar i18n
- Corrigido: Condição inativa no process_row do CSV simplificada
2.3.0
- Adicionado: Download em massa de imagens durante a importação CSV — caixa de seleção de exclusão (ativada por padrão) baixa imagens remotas de produtos para a Biblioteca de Mídia e as define como Imagem Destacada. URL original mantida como alternativa.
- Adicionado: Teto de tamanho (10 MB por imagem), tempo limite HTTP em escopo (20s) e tamanho de lote menor (3 linhas/requisição) quando o download de imagens está habilitado.
- Adicionado: Proteção contra repetição (replay) para lotes de importação CSV — rejeita offsets duplicados com HTTP 409.
- Segurança: Reforço RESOURCE-EXISTS no rastreamento de cliques (AJAX e REST) — verifica se o post do produto existe e tem o post_type esperado antes de gravar as estatísticas.
- Segurança: Reforço BULK-LIMIT nas ações em massa de produtos — limita os IDs processados a 100 por requisição.
2.2.1
- Corrigido: Predefinições padrão não apareciam em ambientes de hospedagem após a atualização do plugin (a rotina de atualização agora é executada corretamente no fluxo padrão de atualização do WordPress sem exigir a reativação manual do plugin)
- Corrigido: Produtos com URLs meli.la permaneciam rotulados como marketplace “outro” após a correção da detecção — adicionado mecanismo de re-verificação de marketplace por versão que atualiza automaticamente todos os produtos existentes quando os padrões de detecção mudam
- Melhoria: Compatibilidade com cache de objetos — adicionado nocache_headers() às respostas AJAX dinâmicas e invalidação de cache consistente em todas as operações de escrita de predefinições para ambientes com cache de objetos persistente (Redis, Memcached, LiteSpeed)
2.2.0
- Adicionado: 3 predefinições pré-configuradas instaladas na ativação — [PAP] Shopee, [PAP] Mercado Livre, [PAP] Black Friday
- Adicionado: Estado vazio com botões de CTA na lista de produtos quando não existirem produtos
- Adicionado: Estado vazio com link de referência de shortcode na página de estatísticas quando não houver cliques registrados
- Adicionado: A rotina de atualização instala predefinições padrão para usuários existentes (execução única, pula se o nome já existir)
- Corrigido: A detecção de marketplace agora reconhece URLs encurtadas meli.la para o Mercado Livre (a partir da v2.1.2)
2.1.1
- Melhoria: Descrição do plugin reescrita para maior clareza — foco em cartões de produtos e modelos visuais
- Adicionado: Link de ação “Configurações” na lista de plugins
- Adicionado: Links meta de “Suporte” e “Avaliar ★” na lista de plugins
- Corrigido: 4 avisos PHPCS para o parâmetro $hook não utilizado em callbacks admin_enqueue_scripts
2.1.0
- Adicionado: Coluna de shortcode na lista de predefinições com cópia em um clique
- Adicionado: Filtro/pesquisa nos menus suspensos do gerador de shortcodes (mais de 5 opções)
- Adicionado: Pesquisa de produto por nome ou ID no gerador de shortcodes
- Adicionado: Gráfico de distribuição de marketplace na página de Estatísticas
- Adicionado: Coluna de marketplace na tabela detalhada de cliques
- Melhoria: Desempenho do endpoint de pesquisa de produtos (baseado em LIKE)
- Melhoria: Manipulação de solicitações de pesquisa com cancelamento ao inserir novos dados
2.0.3
- Corrigido: Selo de marketplace para “Mercado Livre” exibido sem espaço (“MERCADOLIVRE”)
- Corrigido: Várias strings da interface estavam codificadas em português em vez de inglês, causando rótulos não traduzidos no translate.wordpress.org
- i18n: Arquivo .pot regenerado, arquivos de tradução .po/.mo atualizados
2.0.2
- Adicionado: Coluna de ID da predefinição na lista de predefinições do Construtor de Modelos
- Adicionado: Shortcodes agora aceitam o nome da predefinição além do ID numérico (ex: preset_id=”Meu Tema”)
- Melhoria: Lista de predefinições migrada para layout de tabela nativa para melhor alinhamento
- Melhoria: Cores alternadas (zebra) na lista de predefinições para melhor legibilidade
- Corrigido: Salvamento da página de configurações não funcionando corretamente
2.0.1
- Corrigido: O sistema de predefinições agora aplica corretamente as configurações visuais individuais por shortcode
- Corrigido: O gerador de shortcodes produz o parâmetro preset_id correto
- Corrigido: O rastreamento de cliques para o bloco PAP Link e PAP Linker funciona de forma confiável para todos os usuários, incluindo administradores logados
- Melhoria: API de Blocos atualizada para a versão 3 para compatibilidade com WordPress 7.0
- Melhoria: O Construtor de Modelos exibe um indicador visual ao editar uma predefinição
2.0.0
- Reescrita completa do plugin (versão anterior: 1.0.2)
- Adicionado: Suporte para marketplaces brasileiros com detecção automática
- Adicionado: Construtor de Modelos Visual com visualização ao vivo e predefinições
- Adicionado: 6 shortcodes (produto único, múltiplos produtos, categoria, recentes, predefinição, link inline)
- Adicionado: Importação/Exportação de CSV com detecção de codificação e delimitador
- Adicionado: Bloco Gutenberg (PAP Linker) e Tipo de Formato (PAP Link)
- Adicionado: Widget do Elementor com carregamento condicional
- Adicionado: Estatísticas com Chart.js (cópia local)
- Adicionado: Painel com métricas em tempo real
- Adicionado: REST API para preenchimento automático de produtos
- Adicionado: Proteção de SEO de 7 camadas
- Adicionado: Conformidade total com a LGPD (zero dados pessoais)
- Adicionado: Cache de objetos em 8 classes críticas
- Adicionado: Anti-spam com 3 camadas (cookie, transient, sessão)
- Melhoria: Arquitetura com 20 classes (focada em dependências)
- Melhoria: Segurança com 7 regras obrigatórias em todo o código
- Melhoria: Prefixo exclusivo papafpro (8 caracteres) em todos os elementos
- Melhoria: Código 100% em conformidade com os Padrões de Codificação do WordPress
1.0.2
- Versão anterior (descontinuada)
- Recursos básicos de afiliados
