Preço

A partir de €29/ano

Comprar
v5.1.3
[B] Baqueiro Loop Filter

[B] Baqueiro Loop Filter

Busca por texto em tempo real para Elementor Loop Grid — filtre por campo personalizado, persistente na URL, seguro para paginação. Um widget, uma configuração.

  • Filtra qualquer Elementor Loop Grid por campo personalizado (postmeta) — correspondência parcial LIKE prontamente disponível
  • Valor do filtro armazenado na URL — paginação funciona, botão voltar funciona, estado sobrevive à atualização
  • Debounce de 800ms evita recarga a cada tecla pressionada — UX suave, zero configuração
5,0
(1 avaliação)

Sobre o plugin

Filtragem de Elementor Loop Grid. Finalmente, Feito Corretamente.

O Loop Grid do Elementor Pro é poderoso — mas não possui um widget de busca ou filtro nativo. Cada solução alternativa ou quebra a paginação, perde o filtro ao atualizar a página, ou exige um plugin separado com um painel de configuração de 200 opções. [B] Baqueiro Loop Filter resolve isso de forma limpa: um widget, uma configuração, zero sobrecarga de configuração.

O Problema Que Todo Desenvolvedor Elementor Enfrenta

Você cria um Loop Grid para exibir um custom post type — membros da equipe, imóveis, cursos, produtos, itens de portfólio. O cliente pergunta: “Os usuários podem buscar ou filtrar por nome?” Você diz sim. Depois passa duas horas tentando configurar AJAX, descobrindo por que a paginação quebra e explicando por que o filtro é redefinido ao carregar a página.

As soluções padrão são superdimensionadas. JetSmartFilters, FacetWP e ferramentas similares são construídas para cenários complexos com múltiplos filtros. Se tudo que você precisa é uma busca de texto em um ou dois campos personalizados — você está pagando e configurando dez recursos que nunca vai usar.

E se você tentar construir isso você mesmo? Você estará lutando com os hooks de consulta do Elementor, sanitização de parâmetros de URL e temporização de debounce a cada projeto. Todas. As. Vezes.

Um Widget. Uma Configuração. Funciona.

[B] Baqueiro Loop Filter é um widget nativo do Elementor que adiciona um campo de busca por texto a qualquer página contendo um Loop Grid. Você configura a chave meta do campo personalizado a ser filtrado, solta o widget na página, e funciona — incluindo a paginação.

O valor do filtro é escrito na URL como um parâmetro de consulta. Isso significa que o estado filtrado sobrevive à atualização da página, pode ser salvo como favorito e funciona corretamente com a paginação nativa do Loop Grid do Elementor. Nenhum estado de sessão AJAX para gerenciar. Nenhum campo oculto. Nenhum framework JavaScript.

O widget se integra ao Controls Manager padrão do Elementor, então tipografia, cor de texto e espaçamento são estilizados diretamente do painel de estilo do Elementor — nenhum CSS personalizado é necessário, a menos que você queira.

O Que o Torna Diferente

  • Filtra qualquer campo personalizado (postmeta) em um Loop Grid — defina a chave meta nas configurações do widget e o filtro executa uma consulta LIKE nesse campo. Correspondências parciais funcionam prontas para uso.
  • Estado do filtro vive na URL — o valor de busca é passado como um parâmetro de consulta de URL, então a paginação funciona corretamente, o estado filtrado é favoritável, e o botão voltar do navegador comporta-se como esperado.
  • Debounce de 800ms no keyup — o filtro só é acionado depois que o usuário para de digitar, evitando recarregamentos de página desnecessários em cada tecla pressionada.
  • Múltiplos filtros em uma página — cada instância de widget tem como alvo uma chave meta diferente. O hook de consulta acumula todos os filtros ativos com lógica AND e os aplica de uma só vez, evitando modificação duplicada da consulta.
  • Estilizado diretamente dentro do Elementor — o controle de grupo de tipografia e o controle de cor de texto são expostos na aba Style do widget. Nenhuma folha de estilo externa para sobrescrever.
  • Sem AJAX. Sem REST API. Sem configuração. — o filtro funciona por meio de um redirecionamento de URL padrão. Não há camada de requisição assíncrona para configurar, depurar ou proteger.
  • Suporta correspondência exata e busca LIKE — adicione __like à chave meta para correspondência parcial (padrão), ou use a chave exata para filtragem por igualdade estrita.

O Que Isso Substitui

O JetSmartFilters custa €39/ano por site e exige a configuração de provedores de filtro, indexação e endpoints AJAX. O FacetWP começa em $99/ano e tem uma curva de aprendizado completa. Uma implementação personalizada leva de 3 a 5 horas de um desenvolvedor sênior por projeto, a €80–€120/hora.

[B] Baqueiro Loop Filter começa em €29/ano. Se você constrói ao menos um site Elementor por ano que precisa de um filtro de Loop Grid, ele se paga na primeira hora.

Nossa Garantia

Este plugin é escrito e mantido por um desenvolvedor sênior com mais de 18 anos de experiência. Ele se conecta à API oficial de consultas do Elementor — sem hacks no núcleo, sem monkey-patching. Se não funcionar como descrito no seu site Elementor Pro, seu dinheiro será devolvido.

Benefícios

Busca em tempo real em qualquer Loop Grid

Digite no campo de filtro e os resultados são atualizados após 800ms. O filtro executa uma consulta LIKE do lado do servidor no campo personalizado que você especificar — sem filtragem JavaScript do lado do cliente, sem dados desatualizados.

O estado do filtro vive na URL

O valor de busca é um parâmetro de URL. A paginação funciona corretamente. O botão voltar do navegador funciona. Os visitantes podem favoritar ou compartilhar páginas de resultados filtrados. Zero estado de sessão para gerenciar.

Combine múltiplos filtros com lógica AND

Coloque dois ou três widgets de filtro na mesma página, cada um direcionado a um campo personalizado diferente. Todos os filtros ativos são combinados em uma única modificação de consulta — limpo, previsível e seguro contra duplicação.

Estilizado dentro do Elementor, não fora dele

Tipografia, tamanho de fonte, peso, cor — tudo controlado a partir da aba Style do widget's como qualquer widget nativo do Elementor. Nenhum arquivo CSS externo para sobrescrever ou batalha de especificidade para vencer.

Zero sobrecarga de configuração

Sem provedores de filtro. Sem endpoints AJAX. Sem indexação. Sem tarefas cron. Um campo nas configurações do widget (a chave meta), e o filtro funciona. O tempo de configuração é menor que 2 minutos.

Planos disponíveis

Single

29.00 / /year

1 site

Comprar

Growth

59.00 / /year

5 sites

Comprar

Agency

99.00 / /year

Unlimited sites

Comprar

Por que Baqueiro Loop Filter?

Compare com soluções comuns de filtragem do Elementor

Recurso [B] Baqueiro Loop Filter Outras Soluções
Funciona nativamente com Elementor Loop Grid Sim — conecta-se à API oficial de consultas do Elementor JetSmartFilters / FacetWP exigem configuração de provedor separada
Paginação funciona após a filtragem Sim — valor do filtro armazenado na URL, viaja com a paginação Filtros baseados em AJAX frequentemente quebram a paginação nativa do WP
Estado do filtro favoritável / compartilhável Sim — abordagem via parâmetro de URL O estado AJAX não está na URL por padrão
Tempo de configuração Menos de 2 minutos — um campo de chave meta 15–60 minutos para provedor, índice e configuração de widget
Estilizado dentro do Elementor Sim — integração nativa com o Controls Manager CSS personalizado ou configurações de estilo separadas fora do Elementor
Custo anual (site único) €29/ano JetSmartFilters €39/ano · FacetWP $99/ano · Desenvolvimento personalizado €240–€600

Como funciona

1

Instale e ative

Faça upload do ZIP do plugin via Plugins → Adicionar Novo e ative-o. O Elementor Pro já deve estar ativo — o plugin exibe um aviso no admin se não for encontrado.

2

Defina o Query ID no seu Loop Grid

No Elementor, abra as configurações do seu widget Loop Grid. Na seção Query, defina o campo Query ID para "my_loop". Este é o hook que o widget de filtro escuta.

3

Solte o widget de filtro na página

Procure por "Baqueiro Loop Filter" no painel de widgets do Elementor (na categoria Baqueiro Widgets) e arraste-o para a página — acima ou ao lado do Loop Grid.

4

Defina a Meta Key

Nas configurações de Conteúdo do widget's, insira a chave do campo personalizado (postmeta) que deseja filtrar. Por exemplo: "product_name" ou "team_member_role". Salve e publique.

5

Teste o filtro

Visite a página no frontend, digite no campo de filtro e observe o Loop Grid atualizar após 800ms. Navegue até a página 2 dos resultados filtrados — o filtro persiste corretamente.

Recursos detalhados

Documentação

Guia de configuração, configuração de Query ID, configuração de múltiplos filtros e referência LIKE vs correspondência exata em https://baqueiro.es/docs/b-baqueiro-loop-filter

Suporte Premium

Abra um ticket de suporte em https://baqueiro.es/suporte/ — resposta em 1 dia útil para todos os detentores de licença.

Feito para impulsionar seu projeto

Casos de uso onde este plugin entrega mais valor.

Diretórios de equipe ou funcionários

Permita que os visitantes busquem membros da equipe por nome ou função em uma listagem de Loop Grid. Um widget de filtro, uma chave meta — pronto em 2 minutos.

Bibliotecas de cursos ou recursos

Filtre um Loop Grid de cursos, documentos ou recursos por palavra-chave do título ou campo de categoria. Funciona com qualquer CPT e qualquer campo personalizado.

Listagens de imóveis ou produtos

Adicione um campo de busca a um Loop Grid de listagens de imóveis, produtos ou serviços filtrados por um atributo específico armazenado em postmeta.

Filtragem de portfólio

Permita que os visitantes filtrem itens de portfólio por nome de cliente, setor ou tag armazenada como um campo personalizado — com paginação que realmente funciona.

Perguntas frequentes

Histórico de versões

5.1.3 2026-02-13 Atual
  • Flag global de deduplicação evita que múltiplos widgets de filtro modifiquem a consulta mais de uma vez
  • Parâmetros de paginação (paged, page) limpos em nova busca para redefinir corretamente para a página 1
  • Suporte para correspondência LIKE (parcial) e exata (=) via convenção de sufixo de chave meta __like
  • Valor de entrada do widget persistido a partir da URL ao carregar a página para estado correto após paginação
  • Debounce de 800ms no keyup para evitar recarregamentos excessivos de página durante a digitação
  • Suporta múltiplas instâncias de filtro por página com acumulação de lógica de consulta AND

Avaliações

1 avaliação

Ainda não há avaliações aprovadas para este plugin.

As avaliações são coletadas por e-mail e publicadas pela equipe.

Enviar sua avaliação

Seu feedback ajuda outros compradores e pode ser editado depois.

Faça login com a conta compradora para enviar sua avaliação.

Requisitos do sistema

PHP 8.1+
WP 6.0+

Plugins requeridos

  • Elementor Pro
  • Elementor

Conflitos conhecidos

  • None

Outros plugins que você pode gostar

Leve seu projeto para o próximo nível

Comece agora mesmo com [B] Baqueiro Loop Filter.

Quero comprar agora

Garantia de 30 dias de reembolso total.