📩 Fique por dentro das novidades com a nossa newsletter

Comparar produtos e wishlist com JetCompare em 6 passos

Conheça a loja da FULL Services

Plugins premium, suporte de verdade e tudo o que seu site WordPress precisa em um só lugar.

Pergunte a uma IA sobre este artigo

Obtenha um resumo ou tire dúvidas com seu assistente favorito

Neste artigo

Comparar produtos e wishlist com JetCompare é o processo de habilitar dois recursos do plugin JetCompareWishlist da Crocoblock dentro do Elementor PRO: a tabela que coloca itens lado a lado e a lista de desejos que o cliente salva para depois. O JetCompareWishlist entrega três widgets de comparação (Compare, Compare Button e Compare Count Button) e os widgets de wishlist, todos integrados ao WooCommerce. Quem vende em loja virtual usa esses dois blocos para encurtar a dúvida entre modelos parecidos. Este guia mostra a configuração técnica, o comportamento real do armazenamento e onde o recurso atrapalha em vez de ajudar. Para o contexto de loja, vale revisar antes a integração entre WooCommerce e Elementor e explorar todos os artigos de Elementor da FULL.


Visão geral de como comparar produtos e wishlist com JetCompare

Comparar produtos e wishlist com JetCompare envolve seis etapas objetivas, da ativação do plugin ao teste em produção, e leva cerca de 25 minutos numa loja já montada no Elementor PRO. O recurso usa dois blocos de decisão: a tabela lado a lado e a lista de desejos salva.

O JetCompareWishlist não cria a tabela sozinho: você define o tipo de armazenamento, aponta a página de comparação e arrasta os widgets no Elementor PRO. A tabela abaixo resume cada etapa com o objetivo técnico e o check de validação.

Comparar produtos e wishlist com JetCompare: etapas, objetivo e validação
Etapa Objetivo Check de validação
Ativar plugin Habilitar JetCompareWishlist no painel Aba JetPlugins aparece no menu
Definir store type Escolher Session ou Cookies Itens persistem ao recarregar
Criar página de comparação Página com o widget Compare URL abre a tabela vazia
Inserir botões Compare Button e Wishlist no produto Botão soma ao contador
Salvar para logados Toggle Save for logged users Wishlist volta na 2ª visita
Testar em produção Comparar 4 produtos reais Tabela carrega sem erro de cache

Como o JetCompareWishlist guarda os dados na prática

O JetCompareWishlist usa dois modelos de armazenamento distintos, e entender essa diferença evita o problema mais comum de wishlist que some entre sessões. A comparação aceita Session ou Cookies como Store Type; já a wishlist grava a lista no perfil do usuário quando o toggle certo está ligado.

Sem o toggle Save for logged users, a lista vive só no cookie do navegador. Em lojas WooCommerce com cache de página agressivo servindo HTML estático para visitante anônimo, a wishlist em cookie tende a parecer vazia porque o estado não acompanha a página cacheada. Quem vai comparar produtos e wishlist com JetCompare numa loja cacheada precisa tratar esse ponto primeiro. A correção é excluir do cache as páginas com estado de usuário ou exigir login para a lista persistir, comportamento documentado na própria base do Crocoblock e recorrente nos tickets da FULL sobre lista de desejos no WooCommerce.

Passo a passo para comparar produtos e wishlist com JetCompare

Configurar comparar produtos e wishlist com JetCompare leva seis passos no Elementor PRO, do plugin ativo ao teste com produtos reais, e cada widget tem um ajuste que define se o recurso vai funcionar sob cache. A sequência abaixo para comparar produtos e wishlist com JetCompare segue a ordem que reduz retrabalho: primeiro o armazenamento, depois a página de destino, por último os botões no template de produto.

Passo 1: Ative o JetCompareWishlist no painel

Instale e ative o JetCompareWishlist pela aba Crocoblock ou pelo upload do .zip. Confirme que o menu JetPlugins aparece no WordPress e que o WooCommerce está ativo, já que os widgets de comparação dependem do tipo de post de produto. Sem o WooCommerce ativo, os botões não encontram o objeto produto e a tabela renderiza vazia.

Passo 2: Defina o store type da comparação

Em JetPlugins, abra as configurações de comparação e escolha o Store Type entre Session e Cookies. Cookies persistem o estado por mais tempo no mesmo navegador; Session limpa ao fechar a aba. Para loja com tráfego anônimo alto, Cookies costuma manter a comparação viva entre páginas com mais consistência.

Passo 3: Crie a página de comparação

Crie uma página nova no Elementor PRO e arraste o widget Compare. Essa página recebe os produtos que o cliente marca pelo Compare Button. Defina quantos produtos exibir ao mesmo tempo; manter até 4 colunas preserva a leitura no celular sem rolagem horizontal excessiva.

Passo 4: Insira o compare button no template de produto

No template de produto único do JetWooBuilder ou no tema, adicione o Compare Button e o Compare Count Button. O primeiro adiciona o item à tabela; o segundo mostra o contador com link para a página de comparação. Aponte o botão de contagem para a URL criada no Passo 3.

Passo 5: Ative a wishlist e o save for logged users

Adicione o Wishlist Button ao template e ative o toggle Save for logged users nas configurações de wishlist. Com o toggle ligado, o cliente logado reencontra a lista na próxima visita; sem ele, a lista some quando o cookie expira. Para loja com conta de cliente, ligar o toggle é o ajuste que sustenta a recompra.

Passo 6: Teste com produtos reais em produção

Compare quatro produtos reais e adicione dois à wishlist como usuário logado e como anônimo. Recarregue a página e troque de aba para confirmar a persistência. Se a lista sumir só no anônimo, o cache de página está servindo HTML sem o estado; exclua a página do cache ou force login.

Quando comparar produtos com JetCompare não vale a pena

Comparar produtos e wishlist com JetCompare deixa de compensar em três cenários específicos, e forçar o recurso fora deles gera mais suporte do que conversão. O plugin brilha em catálogo com atributos comparáveis, mas tropeça quando o contexto não combina. Avaliar isso antes de instalar economiza horas de ajuste.

Primeiro, em loja de produto único ou serviço sem variação técnica, não há o que comparar e a tabela vira ruído visual. Segundo, em catálogo acima de 2.000 produtos com muitos atributos custom, a tabela que puxa muitos meta_keys dispara consultas meta_query não indexadas e a página de comparação fica lenta; nesses casos, uma solução isolada como o YITH Compare ou um filtro via JetSmartFilters integrado ao WooCommerce e Elementor resolve melhor. Terceiro, em loja que não usa o ecossistema Crocoblock, pagar a assinatura só pelo comparador raramente se justifica frente a um plugin de wishlist dedicado. Avaliar esses três sinais antes de instalar evita o retrabalho de remover o recurso depois.

Loja multilingue: O ajuste de tradução que evita o botão em inglês

Loja em vários idiomas exige um cuidado extra antes de comparar produtos e wishlist com JetCompare, porque os rótulos do plugin seguem o idioma configurado e não o do visitante. O JetCompareWishlist exibe textos como Compare e Add to Wishlist, e sem a tradução das strings o botão aparece em inglês para o usuário em português.

Esse descompasso quebra a confiança no meio da decisão de compra, justo quando o cliente está comparando opções. Antes de publicar, registre as strings no arquivo de tradução do tema ou no plugin de localização que a loja já usa, como o WPML ou o Loco Translate. O ajuste é simples, mas costuma passar despercebido até o primeiro cliente estrangeiro relatar o botão fora do idioma. Em loja que vende para mais de um país, validar a tradução do comparador entra no mesmo checklist da página de produto.

Desempenho e o ajuste que estabiliza a tabela de comparação

A tabela de comparação do JetCompareWishlist é o ponto que mais pesa em loja grande, e o gargalo quase nunca é o front-end. Em catálogo acima de 2.000 produtos, a tabela que exibe muitos atributos custom dispara consultas meta_query sobre o postmeta sem índice e abre em vários segundos no pico.

A configuração que estabiliza nesses casos é criar índice no postmeta dos atributos realmente comparados e limitar a tabela a 4 colunas de produto. Quem vai comparar produtos e wishlist com JetCompare em escala precisa desse cuidado de banco. Esse ajuste não aparece na documentação básica e só fica evidente em operação real, quando o site cresce e a conversão da loja passa a depender de a comparação carregar rápido. Em servidores com PHP 8.2 e object cache ativo, o ganho de tempo de resposta na página de comparação tende a ser de boa parte do tempo original, sem mexer no design.

Object cache e render: Onde o JetCompareWishlist ganha velocidade

Separar o gargalo de banco do gargalo de render é o que destrava a página de comparação em loja com tráfego alto. O widget Compare monta a grade no servidor, então cada coluna extra multiplica as consultas de atributo durante o carregamento da página.

Em loja com Redis ou Memcached como object cache, as consultas repetidas de atributo passam a vir do cache de objeto em vez do banco, e a diferença aparece justamente na página de comparação cheia. O Compare Count Button é leve e raramente pesa, enquanto a tabela completa é o ponto sensível. Para quem mantém várias lojas, padronizar esse ajuste no template do JetWooBuilder evita refazer a otimização produto a produto. Comparar produtos e wishlist com JetCompare em loja de alto tráfego é tanto um problema de UX quanto de infraestrutura, e tratar os dois lados rende o resultado mais estável ao longo do tempo.

Quanto custa e onde ativar o JetCompareWishlist com a FULL

O JetCompareWishlist faz parte da assinatura Crocoblock, e licenciar a suíte avulsa pesa para quem mantém vários sites de cliente. No bundle da FULL, o plano PRO sai por R$849 e libera o Crocoblock junto com dezenas de plugins premium num único acesso.

Esse plano dá acesso ao Crocoblock com Elementor PRO, WP Rocket e os demais plugins premium; dividido entre os sites que você gerencia, fica em torno de R$85 por site. A gente vê no suporte da FULL que quem administra carteira de lojas troca a soma de licenças soltas por essa ativação de um clique. Para ativar tudo num plano só, veja os planos da FULL ou conheça a página do Crocoblock na FULL.



Perguntas frequentes sobre o JetCompareWishlist

Por que a wishlist do JetCompareWishlist some entre sessões?

A wishlist some quando ela vive só no cookie do navegador e o cache de página serve HTML estático para o visitante anônimo. Sem o toggle Save for logged users ativo, a lista não fica no perfil do usuário, então o estado se perde ao expirar o cookie ou ao trocar de dispositivo. A correção é ligar o Save for logged users e excluir do cache as páginas com estado de usuário, o que resolve a maioria dos casos de lista que desaparece.

É possível comparar produtos com JetCompare sem saber programar?

Sim, dá para comparar produtos e wishlist com JetCompare sem escrever código, porque os três widgets (Compare, Compare Button e Compare Count Button) são arrastados visualmente no Elementor PRO. Você ativa o plugin, define o Store Type entre Session e Cookies, cria a página de comparação e insere os botões no template de produto. Toda a configuração acontece na interface; programação só entra se você quiser criar índice no banco para acelerar catálogos muito grandes.

Qual a diferença entre o JetCompareWishlist e o YITH Compare?

A diferença é a integração: o JetCompareWishlist nasce dentro do ecossistema Crocoblock e conversa direto com JetEngine, JetWooBuilder e os templates do Elementor PRO, enquanto o YITH WooCommerce Compare funciona isolado em qualquer tema. Para quem já usa Crocoblock, o JetCompareWishlist evita um plugin extra e mantém o design consistente. Para quem não usa a suíte, o YITH costuma ser mais leve e direto, sem exigir a assinatura completa.

Quanto custa usar o JetCompareWishlist em uma loja WooCommerce?

Comparar produtos e wishlist com JetCompare custa o valor da assinatura Crocoblock, já que o plugin não é vendido avulso. No bundle da FULL, o plano PRO custa R$849 e inclui o Crocoblock com Elementor PRO, WP Rocket e os demais plugins premium; dividido entre os sites que você gerencia, fica em torno de R$85 por site. Para quem mantém uma única loja, vale comparar esse valor com plugins de wishlist gratuitos antes de assinar a suíte inteira.

O que a tabela de comparação do JetCompare exibe na prática?

Ao comparar produtos e wishlist com JetCompare, a tabela exibe os produtos lado a lado em colunas, com os atributos que você escolher nas linhas: preço, dimensões, características técnicas e qualquer campo custom do WooCommerce. O widget Compare monta essa grade na página de destino, e o cliente adiciona itens pelo Compare Button. Manter até 4 colunas de produto preserva a leitura no celular; acima disso, a tabela ganha rolagem horizontal e perde clareza na decisão de compra.

Próximos passos para uma loja que converte mais

Comparar produtos e wishlist com JetCompare resolve um ponto concreto da jornada de compra: a dúvida entre itens parecidos e o desejo guardado para depois. Com os widgets ativos, o Store Type correto e o Save for logged users ligado, comparar produtos e wishlist com JetCompare deixa de perder o cliente que ainda não decidiu. O ajuste de índice no postmeta e o limite de 4 colunas garantem que a tabela continue rápida quando o catálogo cresce. Para aprofundar a montagem da loja, o criador de loja virtual com WooCommerce e o conteúdo sobre cross-sell e upsell complementam o comparador, e o FULL Academy reúne os tutoriais de Elementor e WooCommerce em um só lugar.

Legenda: a tabela de comparação com 4 colunas mantém a leitura clara no celular, o que sustenta a decisão de compra.

Compartilhe este conteúdo

Equipe Full Services

A FULL. é especialista em WordPress e oferece plugins premium com licenças originais, suporte técnico e instalação facilitada. Já ajudou mais de 25 mil clientes a impulsionar seus sites com performance, segurança e praticidade.

AI Shopping no Brasil: Como a IA decide quem vende

O AI shopping no Brasil já redesenha como o consumidor

A shortlist da IA: Como 3-5 marcas são escolhidas antes do clique

Entender a shortlist da ia como marcas são escolhidas é

Como fazer um AI visibility audit passo a passo

Se você não sabe se o ChatGPT recomenda a sua
Componentes

Hero Sections

30 componentes

Seções de CTA

14 componentes

Login

14 componentes

Blog

14 componentes

Cabeçalhos

24 componentes

Seções de FAQ

53 componentes

Cadastro

53 componentes

Blog individual

53 componentes

Rodapés

28 componentes

Seções de contato

27 componentes

Seções de preços

27 componentes

Faixas

27 componentes

Portfólio

16 componentes

Seções de equipe

12 componentes

Números

12 componentes

Logotipos

12 componentes

Uma nova era para o WordPress.

A FULL Services redefine o CMS com uma arquitetura modular que transforma o WordPress em um motor de crescimento digital. 

Painéis personalizados

Um novo nível de controle para o WordPress. Acompanhe métricas, automações e evolução do seu site em um único painel visual.

A força por trás de grandes marcas

Para agências, estúdios e profissionais independentes que desejam oferecer soluções de alto nível com sua própria marca.