Vídeo Commerce para WooCommerce
R$ 689.00 / ano
Transforme vídeos e stories em conversão, com bubble, modal, QuickBox e compra direta.
Fora de estoque
✅ Melhorias e atualizações de produtos
✅ Garantia de 7 dias para reembolso
✅ Suporte ao cliente
Vídeos que chamam atenção e convertem
Compra direta dentro do vídeo
Requisitos Mínimos
Verifique se sua loja atende aos requisitos antes de instalar o plugin.
| PHP | 7.4 + |
|---|---|
| WordPress | 6.0 + |
| WooCommerce | 6.0 + |
| Requer | WooCommerce |
Registro de alterações
= 1.1.61 - Limpeza de caches de update ao trocar licença =
- Melhoria: limpa automaticamente os caches próprios de update checker e plugin information ao ativar, trocar ou remover licença.
- Melhoria: limpa também os locks de erro remoto ao trocar licença, evitando que uma ativação válida continue presa em cache negativo antigo.
- Melhoria: zera o runtime cache interno de update/plugin information após mudança de licença.
- Mantém a base 1.1.60 de licença/update/performance, timeout remoto de 3 segundos, cache negativo, runtime cache e boot seguro para WordPress 6.7+.
= 1.1.60 - Licença, updates e performance =
- Redução dos timeouts remotos de licença e update para 3 segundos.
- Cache próprio para update checker e plugin information.
- Cache negativo em falhas remotas para evitar chamadas repetidas.
- Runtime cache por request para licença/update.
- Revalidação automática de licença com trava por request e tolerância a falha.
- Boot principal movido para init depois do carregamento do textdomain, evitando aviso _load_textdomain_just_in_time no WordPress 6.7+.
- Hooks críticos de update/plugin information migrados para funções nomeadas.
= 1.1.59 - Compatibilidade com WooCommerce Subscriptions =
- Novo: suporte inicial a produtos de assinatura simples e assinatura variável.
- Assinaturas simples usam o fluxo nativo de compra do WooCommerce Subscriptions quando disponível.
- Assinaturas variáveis usam QuickBox com atributos, variações e template nativo do WooCommerce Subscriptions.
- Preço recorrente exibido de forma resumida no modal/QuickBox, mantendo valor e período sem trazer teste grátis, taxa de inscrição ou detalhes longos para a camada de vídeo.
- Não altera checkout, cobrança recorrente, renovação, gateways, impostos ou regras fiscais.
- Base mantida a partir da 1.1.58 aprovada, preservando fix de posicionamento do botão no QuickBox.
= 1.1.58 - Correção de posicionamento do botão no QuickBox =
- Fix: neutraliza propriedades position/inset/bottom/top/transform herdadas do tema em variações, single_variation_wrap, variations_button e botão de compra dentro do QuickBox.
- Fix: elimina o truncamento inicial e o pulinho ao selecionar a variação final em ambientes WoodMart/Belles.
- Mantém o layout nativo do WoodMart sem forçar o form inteiro para display:block.
- Mantém a lógica 1.1.55: um story reinicia em loop; múltiplos stories avançam normalmente.
= 1.1.55 - Loop de vídeo e troca de stories =
- Ajusta o comportamento de término do vídeo no modal.
- Quando há apenas um story, o vídeo reinicia em loop sem recriar o formulário do QuickBox.
- Quando há múltiplos stories, o plugin volta a avançar normalmente para o próximo story, preservando o comportamento original do carrossel.
- Mantém a correção de estado do QuickBox da versão anterior, sem alterar swatches, add-to-cart, licença ou update privado.
= 1.1.54 - Preservação do QuickBox durante vídeo =
- FIX: evita troca/re-renderização automática de story enquanto o QuickBox está aberto.
- FIX: preserva seleções de variação, swatches e estado do formulário quando o vídeo termina.
- IMPROVEMENT: reduz resets visuais em produtos variáveis de temas como WoodMart.
1.1.53 - QuickBox aria-hidden state
- Corrige o estado aria-hidden do QuickBox quando aberto, evitando foco dentro de container marcado como oculto.
- Define aria-hidden=false ao abrir o QuickBox e aria-hidden=true ao fechar ou fechar o modal.
- Não altera swatches WoodMart, ponte de variações, add-to-cart, licença, update privado, carrossel, bubble ou modal.
1.1.53 - QuickBox button guard
- Ajusta o comportamento inicial do QuickBox em temas onde o bloco de compra recalcula altura apenas após clique em uma variação.
- Adiciona guarda de layout para garantir folga mínima abaixo do botão de adicionar ao carrinho quando necessário.
- Mantém layout natural para produtos curtos, sem fixar altura global via JavaScript.
- Não altera swatches WoodMart, variações, add-to-cart, licença, update privado, carrossel, bubble ou modal.
1.1.51 — QuickBox: reflow inicial e espaçamento equilibrado
- FIX: Em algumas lojas reais, o QuickBox abria truncado e só se ajustava após o primeiro clique em uma variação.
- Adicionado refresh/reflow programado ao abrir o QuickBox para forçar recalculo leve do layout após o formulário de variação estabilizar.
- Reduzido o padding inferior exagerado da 1.1.48 para evitar espaço grande após o botão em produtos curtos.
- Mantida a rolagem interna e proteção contra corte em produtos com título longo, preço promocional e espaçamentos do tema.
- Sem alteração em swatches WoodMart, ponte de variações, add-to-cart, licença, update privado, carrossel, bubble, modal, dashboard ou métricas.
1.1.48 — QuickBox: resiliência visual e fix de migração
- FIX: QuickBox podia truncar o botão em lojas reais com título maior, preço promocional (del+ins) ou espaçamentos adicionais do tema.
- Ajustado max-height do QuickBox para 82%, rolagem interna com overscroll contido e padding inferior seguro com env(safe-area-inset-bottom).
- Adicionado padding inferior no single_variation_wrap e margem inferior em variations_button para evitar botão colado/cortado no limite inferior.
- FIX: migrate_options() agora consulta o transiente vidcom_migration_done antes de repetir varreduras legadas, mas ainda permite execução quando opções estão ausentes ou há licença antiga em texto para migrar.
- readme.txt atualizado com changelog público das versões 1.1.46, 1.1.47 e 1.1.48.
- Sem alteração em swatches WoodMart, ponte de variações, add-to-cart, licença, update privado, carrossel, bubble, modal, dashboard ou métricas.
1.1.47 — Performance: redução de carga no painel admin
- FIX: O plugin causava lentidão perceptível no painel admin ao ser ativado, mesmo em páginas sem relação com o plugin.
- CAUSA 1: migrate_options() rodava em cada carregamento do admin, disparando até 7 get_option() + 1 update_option() sempre. Agora usa transiente por 30 dias — roda uma vez, silencia por 30 dias.
- CAUSA 2: admin_license_notice() verificava runtime_can_run() (query ao banco) antes de checar se estava na tela correta. Em listagem de produtos, editor de posts e qualquer outra tela admin, disparava a query. Agora verifica a tela primeiro e só chama runtime_can_run() se necessário.
- CAUSA 3: register_extra_term_hooks() chamava get_taxonomies() no hook init em todo carregamento admin. Agora só roda no front, ou no admin quando a tela atual é de edição de taxonomia (edit-tags/term).
- Sem alteração funcional em metaboxes, front, licença, carrossel, bubble ou QuickBox.
1.1.46 — Visual: preço riscado e preço novo na mesma linha
- FIX: Quando o Discount Rules (ou outro plugin de desconto) gera um preço promocional com del+ins, o preço riscado e o novo preço apareciam empilhados verticalmente no infocard do modal e no QuickBox.
- Forçado display:inline em del, ins, bdi e woocommerce-Price-amount nos dois contextos.
- .price agora usa display:flex com align-items:baseline para manter riscado e novo preço na mesma linha horizontal.
- Sem alteração funcional, sem toque em swatches, carrossel, bubble, métricas ou licença.
1.1.45 — Higiene de metadados do pacote
- .pot atualizado para 1.1.45 (estava em 1.1.36).
- readme.txt: changelog público atualizado com entradas de 1.1.38 a 1.1.44.
- Entrada pública da 1.1.44 simplificada para padrão comercial.
- Sem alteração funcional no front, admin, licença ou enforcement.
1.1.44 — Compatibilidade com descontos dinâmicos
- Ajusta a exibição de preços no modal e no QuickBox quando a loja usa regras de desconto dinâmico.
- O preço exibido passa a respeitar descontos aplicados por plugins compatíveis, como Advanced Woo Discount Rules.
- Não altera carrinho, checkout, pedidos, gateways ou cálculo fiscal.
1.1.43 — FIX: seletor correto para label de variação WoodMart (th.label, não td.label)
- FIX: O WoodMart renderiza o label do atributo em
, não em . Todos os CSS anteriores (margin-bottom, padding) nunca foram aplicados por seletor errado. - Corrigido para th.label com margin-bottom:7px. Mantido td.label como fallback para outros temas.
- Adicionado th{display:block} para garantir o layout correto em bloco.
- Sem alteração funcional.
1.1.42 — Visual: margin-bottom:7px no label de variação
- FIX: td.label trocado de padding-bottom:5px para margin-bottom:7px para garantir espaço uniforme entre label e swatches/botões em todos os atributos.
- Sem alteração funcional.
1.1.41 — Visual: espaçamento uniforme entre label e swatches no QuickBox
- FIX: Label do atributo Tamanho estava grudado nos botões (P M G GG) enquanto Cor tinha espaço — inconsistência entre os atributos.
- Causa: border-spacing e padding inconsistentes entre td.label e td.value para diferentes tipos de swatch.
- Fix: td.label com padding-bottom:5px uniforme para todos os atributos, tr com margin-bottom:10px padronizado.
- Sem alteração funcional, bubble, modal, carrossel, métricas ou licença.
1.1.40 — Visual: ajuste de espaçamento no QuickBox (label e botão)
- FIX: Label do primeiro atributo (ex: Cor:) tinha espaço excessivo acima — removido com border-spacing:0 e margin-top:0 no primeiro tr.
- FIX: Select/swatches da última variação estavam colados no botão ADICIONAR AO CARRINHO — single_variation_wrap margin-top 0→10px, variations_button margin-top 4px→12px.
- Espaço entre atributos (tr margin-bottom:8px) mantém separação clara entre Cor e Tamanho.
- Sem alteração funcional, swatches, bubble, modal, carrossel, métricas ou licença.
1.1.39 — Visual: espaçamento compacto no QuickBox
- Espaçamentos verticais do QuickBox reduzidos para visual mais limpo e compacto.
- handle: margin 12px→8px topo. inner: padding 10px→8px topo.
- qv-title: margin-bottom 6px→4px. qv-price: margin 6px/10px→4px/8px.
- table.variations: border-spacing 8px→4px, margin 6px→4px.
- td.label: padding-bottom 4px→2px. variable-items-wrapper: gap-row 8px→6px.
- single_variation: margin 6px→4px. variations_button: margin-top 6px→4px.
- Sem alteração funcional, sem toque no bubble, modal, carrossel, swatches, métricas ou licença.
1.1.38 — FIX: Swatches WoodMart clicáveis no QuickBox (build validada)
- FIX: Swatches WoodMart (bolinhas, botões de texto) agora são clicáveis no QuickBox para produtos com atributos globais (pa_cor, pa_tamanho, etc.).
- Implementação via zssInitWoodmartSwatchBridge: event listener delegado no form, 3 estratégias de resolução do select (td.value, índice posicional, fallback por option value), disparo correto dos eventos WooCommerce após seleção.
- Build validada em ambiente real (1.1.36 confirmada funcionando).
- 1.1.37 descartada (abordagem diferente, não validada).
- Sem alteração no bubble, modal, stories, carrossel, produto simples, métricas ou licença.
1.1.36 — Ponte de compatibilidade com swatches WoodMart
- FIX: Em produtos variáveis com atributos globais/pré-definidos, os swatches visuais do WoodMart apareciam no QuickBox mas não selecionavam o atributo.
- A correção é cirúrgica: captura clique em
.wd-swatch[data-value]dentro do QuickBox, encontra o select WooCommerce correspondente, atualiza o valor e dispara os eventos nativos de variação. - O dropdown padrão WooCommerce para atributos manuais/locais continua intacto.
- Sem alteração em licença, enforcement, update privado, carrossel, modal, bubble, dashboard, métricas ou schema.
1.1.35 — FIX: QuickBox do produto variável exibindo parcelas e elementos externos
- FIX: Parcelas, Pix, estoque, frete e outros hooks de plugin apareciam no QuickBox ao abrir produto variável pelo modal/bubble dentro da página de produto.
- CAUSA: O CSS nuclear de bloqueio (pix, parcel, install, payment, boleto, etc.) cobria apenas .zss-info-card. O QuickBox usa .zss-quickbox-inner .zss-qv-price, que não estava protegido.
- FIX: Adicionado bloco CSS nuclear espelho cobrindo .zss-quickbox-inner .zss-qv-price com as mesmas regras de bloqueio do infocard.
- O QuickBox agora exibe apenas: título, preço limpo (del/ins), variações e botão de adicionar ao carrinho.
- Sem alteração no bubble, modal, stories, carrossel, produto simples, métricas ou licença.
1.1.34 — Remoção do campo de altura manual do bubble
- REMOVE: Campos Altura e Altura mobile removidos da aba Player & Bubble.
- A altura continua calculada automaticamente pelo formato: wide → ceil(w*16/9), demais → igual à largura.
- Remoção dos defaults bubble_h e bubble_h_m, sanitização e lógica de override no render_front.
- Sem alteração no bubble, modal, carrossel, QuickBox, métricas ou licença.
1.1.33 — Posição do bubble: controle separado de horizontal e vertical
- FIX: Campo "Distância das bordas" substituído por dois campos independentes: Horizontal (X) e Vertical (Y), para desktop e mobile.
- O campo unificado anterior aplicava o mesmo valor para left/right e top/bottom simultaneamente, impedindo ajuste de altura sem mover o bubble lateralmente.
- CSS de posicionamento agora usa ox_d/oy_d (desktop) e ox_m/oy_m (mobile) de forma independente.
- Retrocompatível: quem tinha edge_d salvo mantém o mesmo posicionamento, pois ox_d/oy_d já existiam nos defaults.
- Sem alteração no bubble, modal, carrossel, QuickBox, métricas ou licença.
1.1.32 — Campo de altura manual do bubble
- NEW: Campo Altura (px) na aba Player & Bubble, desktop e mobile, ao lado do campo Largura.
- Valor 0 mantém o comportamento automático: wide → ceil(w*16/9), demais formatos → igual à largura.
- Valor > 0 sobrescreve o cálculo automático e aplica a altura exata em px no bubble.
- Defaults: bubble_h = 0, bubble_h_m = 0 (retrocompatível, comportamento anterior preservado).
- Sem alteração em bubble, modal, stories, carrossel, métricas, QuickBox, add-to-cart ou licença.
1.1.31 — Ícones do update privado
- Adicionados ícones 128x128 e 256x256 ao pacote distribuível.
- Corrigido o caminho dos ícones usados na tela de atualização de plugins.
- Sem alterações funcionais no front, licença ou experiência comercial validada.
1.1.30 — Avanço automático do carrossel
- O carrossel passa para o próximo vídeo quando o vídeo central termina.
- Após o último vídeo, retorna ao primeiro e mantém o ciclo em looping.
- Sem alteração no modal, bubble, QuickBox, licença, update privado, dashboard ou métricas.
1.1.29 — Limpeza de idioma do changelog público
- Readme público padronizado em PT-BR nas entradas recentes do changelog.
- Changelog público mantido limpo e sem documentação técnica interna.
- Sem alteração funcional no front, admin, licença, update privado ou enforcement.
1.1.28 — Paridade pública/legal com Shop Pro
- Readme alinhado para License: Proprietary e License URI ZionLab.
- LICENSE.txt substituído por termos comerciais equivalentes ao Shop Pro, adaptados para Video Commerce.
- .pot alinhado aos termos comerciais proprietários da ZionLab.
- Comentários públicos do arquivo de licença foram reduzidos para padrão operacional/legal, sem documentação interna desnecessária.
- Readme traduzido e alinhado ao padrão público da ZionLab.
- Corrigido changelog público: Higiene de documentação é 1.1.25, não 1.1.26.
- Sem alteração funcional no front, admin, licença, update privado ou enforcement.
1.1.27 — Paridade com Shop Pro
- Header comercial, aviso legal, NOTICE.txt e revalidação periódica de licença alinhados com o padrão Shop Pro.
- Ajustes de cache em requisições AJAX próprias.
- Sem mudança no comportamento funcional: bubble, modal, carrossel, QuickBox, métricas e dashboard intactos.
1.1.26 — Bump de release candidate
- Bump de versão para teste de distribuição e update.
- Sem alteração funcional.
1.1.25 — Higiene de documentação
- Remoção de documentação interna do pacote distribuível.
- Pacote público mantido com readme, changelog e arquivos legais.
- Sem alteração funcional.
1.1.24 — Paridade de layout da licença
- Layout da tela de licença alinhado com o padrão Shop Pro para licença ativa e inativa.
- Sem alteração funcional.
1.1.23 — Paridade de ativação da licença
- Fluxo de ativação de licença alinhado ao padrão Shop Pro.
- Sem alteração funcional.…
DetalhesDetalhesNotas de lançamento mais recentes
- Última atualização: 2026-06-25
- Versão: 1.1.61
- Autor: zionlab
- Versão do WordPress necessária: 6.0
- Versão do WordPress testada até: 7.0
- Versão do PHP necessária: 7.4
Perguntas Frequentes
Tire suas dúvidas antes de comprar e entenda como o plugin funciona na prática no seu dia a dia.O Video Commerce funciona com quais tipos de vídeo?O plugin trabalha com vídeos do YouTube, incluindo vídeos tradicionais e Shorts. A ideia é usar uma base estável, fácil de gerenciar e compatível com carregamento sob demanda, evitando hospedar vídeos pesados diretamente na loja.
O cliente consegue comprar diretamente pelo vídeo?Sim. O Video Commerce exibe um QuickBox dentro do modal, com informações do produto, preço, variações e botão de compra. Assim, o cliente pode assistir ao vídeo, escolher o produto e avançar na compra sem precisar abrir outra página.
Funciona com produtos simples e variáveis?Sim. Produtos simples podem ser adicionados ao carrinho direto pelo modal. Produtos variáveis também são suportados, permitindo seleção de atributos como cor, tamanho ou outras variações configuradas no WooCommerce.
Funciona com WooCommerce Subscriptions?O Video Commerce foi pensado para respeitar o fluxo nativo do WooCommerce. Produtos simples e variáveis são suportados, e a compatibilidade com produtos de assinatura pode ser aplicada quando a loja usa WooCommerce Subscriptions, preservando os campos e regras do plugin de recorrência.O plugin substitui a página de produto?Não. Ele não substitui a página de produto. O Video Commerce cria uma camada interativa de conversão usando vídeos e stories, mas mantém o produto, o carrinho e o fluxo nativo do WooCommerce funcionando normalmente.
Onde os vídeos podem aparecer?Os vídeos podem ser configurados em produtos, páginas, posts e categorias, dependendo da estratégia da loja. Isso permite usar o plugin tanto para destacar produtos específicos quanto para criar experiências visuais em áreas comerciais importantes.
O bubble flutuante pode ser personalizado?Sim. O bubble possui quatro modos de exibição e permite ajustar formato, posição, cores, bordas, atraso de exibição e comportamento visual. Dessa forma, ele pode chamar atenção sem destoar da identidade da loja.
O plugin deixa o site mais pesado?O Video Commerce foi pensado para carregar vídeos sob demanda. Em vez de inserir vários iframes pesados logo no primeiro acesso, ele carrega os conteúdos de forma mais inteligente, reduzindo impacto inicial e mantendo a experiência mais fluida.
O plugin ajuda no SEO?Sim, de forma técnica e estrutural. O plugin pode adicionar estrutura de vídeo às páginas, como dados organizados para VideoObject, além de permitir que conteúdos em vídeo fiquem melhor integrados à página. Isso não garante posições no Google, mas ajuda a deixar o conteúdo mais claro e estruturado.
O plugin mostra métricas dos vídeos?Sim. O Video Commerce permite acompanhar interações importantes, como visualizações, cliques e ações relacionadas aos vídeos. Isso ajuda a entender quais conteúdos chamam mais atenção e quais têm maior potencial de conversão.
A licença inclui atualizações e suporte?Sim. A licença dá acesso ao uso do plugin, atualizações privadas e suporte conforme as condições comerciais da ZionLab. As atualizações ajudam a manter compatibilidade, segurança e evolução contínua do produto.
Avaliações
Veja o que outros lojistas estão falando sobre o Vídeo Commerce para WooCommerce.
5Avaliação 5 de 51 avaliaçãoAvaliação 5 de 51Avaliação 4 de 50Avaliação 3 de 50Avaliação 2 de 50Avaliação 1 de 501 avaliação para Vídeo Commerce para WooCommerce
Clear filtersAdicionar uma avaliação Cancelar respostaVocê precisa fazer logged in para enviar uma avaliação.
Assine nossa Newsletter
Receba conteúdo exclusivo e novidades
CarrinhoUsamos cookies e outras tecnologias para melhorar sua experiência de navegação. Ao continuar, você concorda com o termos de uso.Olá, podemos te ajudar?

Rodrigo Almeida –
O plugin trouxe uma experiência bem mais moderna para a loja. Usamos vídeos curtos em produtos e campanhas, e o bubble chama atenção sem atrapalhar a navegação. A configuração é simples, o visual ficou integrado ao site e as métricas ajudam a entender quais vídeos geram mais interação.