O Elementor Loop Builder monta listagens dinâmicas no WordPress a partir de um único template, sem PHP. Disponível desde o Elementor PRO 3.8, lançado em setembro de 2022, ele substituiu a lógica antiga do Posts Widget por um loop item que você desenha uma vez. O recurso exige o Elementor PRO 3.x e roda sobre o Query Control. Use para repetir cards de posts ou CPTs com layout idêntico.
O Elementor Loop Builder é o recurso do Elementor PRO em que você desenha um único card, chamado loop item, e ele se repete automaticamente para cada post, produto ou registro de Custom Post Type que a query retornar. Em vez de clonar seções manualmente, você edita o template uma vez e o Loop Grid replica o design em toda a listagem. Esse é o mesmo princípio do loop do WordPress, agora controlado visualmente. Para quem já domina o construtor e quer ir além das páginas estáticas, vale conhecer o ecossistema na categoria de todos os artigos de Elementor da FULL. Este guia mostra como configurar o recurso em cinco passos e onde ele realmente compensa.
Primeiros passos: O que é o Elementor loop builder
O Elementor Loop Builder chegou no Elementor PRO 3.8, em , e substituiu a lógica antiga do Posts Widget por algo mais flexível: você projeta um template de item e aplica uma query a ele. São dois widgets principais, o Loop Grid e o Loop Carousel, ambos alimentados pelo mesmo loop item. O ganho aparece em sites com muitas páginas semelhantes, como blogs e catálogos.
A tabela abaixo resume os três componentes que você manipula o tempo todo dentro do Elementor Loop Builder. Entender a divisão de papéis evita o erro mais comum de quem começa: estilizar o dado dentro do Loop Grid em vez de editar o loop item.
| Componente | Função | Onde se configura |
|---|---|---|
| Loop Item | Template visual de um único card, com tags dinâmicas. | Templates, tipo Loop Item. |
| Loop Grid | Widget que repete o item em grade, com colunas e gap. | Editor da página. |
| Query Control | Define a fonte: posts, produtos, CPT ou seleção manual. | Aba Conteúdo do Loop Grid. |
Por que o loop builder usa tags dinâmicas em vez de texto fixo
A lógica central do Elementor Loop Builder é a tag dinâmica: cada elemento do loop item aponta para um campo, e 1 template renderiza 100 cards distintos sem duplicação. O título recebe Post Title, a imagem recebe Featured Image, o resumo recebe Post Excerpt. Você edita um card e vê a listagem inteira correta.
As tags dinâmicas usam os mesmos campos que o template tag do WordPress exporia em código, só que sem PHP. É o mesmo conjunto de dados que a documentação oficial do WordPress sobre The Loop descreve para temas clássicos. Esse modelo traz um efeito colateral de governança. Se você aponta uma tag para um campo de Custom Post Type que não existe no registro, o card sai vazio, sem aviso. Loop Item com tag dinâmica de campo ACF inexistente mais cache de página ativo resulta em card vazio servido ao visitante sem erro visível para o administrador. Vemos esse cenário com frequência nos tickets de suporte da FULL, quase sempre após migrações em que o campo mudou de nome. A regra é simples: confira a tag antes de publicar.
Passo a passo: Como criar um loop com o Elementor loop builder
Criar a primeira listagem leva cerca de 15 minutos e cinco etapas bem definidas, da criação do template até a paginação. O fluxo abaixo assume Elementor PRO 3.x ativo e ao menos um punhado de posts ou produtos publicados para a query ter o que retornar. Siga na ordem, porque cada passo depende do anterior: sem loop item salvo, o Loop Grid não tem o que repetir.
Legenda: o loop item é editado uma vez e replicado pelo Loop Grid em toda a listagem.
Passo 1: Crie o template de loop item
Abra Templates, depois Adicionar Novo, e escolha o tipo Loop Item. O Elementor abre um canvas com um post de exemplo carregado, para você ver o card preenchido com dado real enquanto desenha. Monte a estrutura do card com containers Flexbox: imagem no topo, título, resumo e um botão. Esse template de loop item é o coração do Elementor Loop Builder e tudo o que você estilizar aqui vale para todos os registros.
Passo 2: Conecte os campos com tags dinâmicas
Selecione cada elemento e troque o conteúdo estático pela tag dinâmica correspondente, clicando no ícone de banco de dados ao lado do campo. Aponte título para Post Title, imagem para Featured Image e link do botão para Post URL. Salve o loop item. A partir daqui, o card deixa de ser um desenho fixo e vira um molde que lê o banco de dados a cada render.
Passo 3: Insira o widget loop grid na página
Edite a página onde a listagem deve aparecer e arraste o widget Loop Grid. No painel, em Loop, selecione o loop item que você salvou no passo 1. O Elementor PRO já mostra uma prévia da grade com seus posts reais. Ajuste colunas e gap na aba Estilo conforme o layout pedido pelo projeto.
Passo 4: Configure a query no query control
Na aba Conteúdo do Loop Grid, abra Query e defina a Fonte: Posts, Produtos do WooCommerce ou um Custom Post Type. Refine com filtros de categoria, tag ou ordem por data. Defina o campo Posts Per Page para limitar quantos cards aparecem por carregamento. Esse controle é o que separa um loop performático de um que trava o editor.
Passo 5: Ative a paginação e publique
Ainda no Loop Grid, ative a Paginação no formato Numbers, Load More ou Infinite Scroll, conforme a experiência desejada. A paginação impede que o Elementor Loop Builder tente renderizar a listagem inteira de uma vez. Visualize, teste o clique do botão e publique. Para aprofundar a montagem de templates condicionais, o guia interno de como funciona o Elementor Theme Builder cobre os gatilhos de exibição.
Por que o loop grid fica lento sem limite de posts
O gargalo de performance do Elementor Loop Builder quase sempre nasce de uma query sem limite. Loop Builder com query de Custom Post Type sem índice no banco mais listagem acima de 500 itens em VPS de 1GB de RAM resulta em tempo de render do Loop Grid passando de 3 segundos já no editor.
Sem Posts Per Page nem paginação, o WordPress monta todos os cards na mesma requisição, e o PHP consome memória até o teto do plano.
Aqui vai um micro-insight de operação real que não está na documentação. Em sites com mais de 500 posts num Loop Grid sem paginação, o editor renderiza todos os cards de uma vez e trava em VPS de 1GB; limitar o posts_per_page a 9 e ativar paginação por AJAX derruba a carga para menos de 1 segundo. Na maioria dos casos de lentidão que chegam ao suporte, a causa não é o plugin, é a query aberta. Veja também por que o Elementor fica lento e como resolver.
Loop builder nativo ou JetEngine: Qual escolher
A escolha entre o Elementor Loop Builder nativo e o JetEngine se resume a 2 cenários de query. Para listagens diretas de posts, produtos ou 1 CPT simples, o nativo resolve com menos plugins e menos pontos de falha. Quando o projeto exige relacionamentos entre tipos de conteúdo, filtros AJAX avançados ou meta queries condicionais, o JetEngine, da Crocoblock, entrega o que o nativo não alcança sozinho.
O posicionamento fica claro quando você separa as dimensões de competição. O Loop Builder nativo compete por simplicidade dentro do Elementor PRO; o JetEngine compete por relacionamentos e queries complexas; o Query Loop do Gutenberg compete por ser gratuito. Tende a valer o nativo na maioria dos sites de conteúdo; o JetEngine aparece em diretórios e marketplaces com dados interligados. Para comparar, veja Crocoblock contra Elementor PRO e como o JetEngine cria conteúdo dinâmico, além de JetEngine e Elementor para sites dinâmicos.
Como reaproveitar um único loop item em vários loop grids
Um mesmo loop item pode alimentar quantos Loop Grids você quiser, e essa é a economia real do Elementor Loop Builder. Você desenha o card uma vez, e a home, a página de arquivo e uma seção de relacionados podem apontar para ele, cada uma com sua própria query. Ao ajustar o template, todas as listagens que o usam atualizam de uma vez.
Na prática, vemos nos sites da base da FULL que a maior parte do retrabalho vem de duplicar o card em vez de reusar o template. Um Loop Grid limpo, com marcação semântica e tags dinâmicas corretas, ainda alimenta o schema estruturado que o Rank Math PRO pública. A regra que poupa horas: centralize o desenho no loop item e deixe a query variar por página. Quando precisar de um layout diferente de verdade, crie um novo loop item em vez de forçar condicionais dentro do mesmo card.
Ative o loop builder no plano certo da FULL
O Elementor Loop Builder só existe no Elementor PRO, e a licença avulsa do plugin custa a partir de US$59 por ano para um único site. No plano PRO da FULL, por R$849, você reúne o Elementor PRO e mais 16 plugins premium liberados por ativação em um clique, o que dilui o custo para cerca de R$85 por site quando você gere vários projetos. A gente vê no suporte da FULL que a maior parte das agências adota o bundle justamente para não gerenciar licença por licença. Compare os planos em FULL.services/planos e avalie se o volume de sites justifica o PRO. Antes de decidir, o artigo sobre se o Elementor PRO vale a pena e o passo a passo de como configurar o Elementor PRO ajudam a tirar a dúvida.
Perguntas frequentes sobre o Elementor loop builder
O que é o Elementor Loop Builder e para que ele serve?
O Elementor Loop Builder é o recurso do Elementor PRO que cria listagens dinâmicas a partir de um único template de card. Você desenha um loop item uma vez, define uma query de posts, produtos ou Custom Post Type, e o Loop Grid repete o design para cada registro retornado. Serve para blogs, portfólios e catálogos que precisam de dezenas de cards idênticos sem clonagem manual. Está disponível desde a versão 3.8, lançada em setembro de 2022.
É possível usar o Loop Builder sem saber programar PHP?
Sim, o Loop Builder foi feito justamente para dispensar PHP. Toda a conexão de dados acontece por tags dinâmicas: você clica no ícone de banco de dados ao lado de um elemento e escolhe o campo, como Post Title ou Featured Image. O Elementor PRO 3.x traduz isso para a query do WordPress nos bastidores. Saber PHP só vira vantagem em casos avançados, como criar uma tag dinâmica customizada, o que menos de um em cada projeto de fato exige.
Por que o Loop Grid fica lento em sites com muitos posts?
O Loop Grid fica lento quando a query não tem limite de Posts Per Page nem paginação ativa. Sem esse teto, o WordPress monta todos os cards na mesma requisição e o PHP consome memória até o limite do plano. Em VPS de 1GB com mais de 500 registros, o tempo de render passa de 3 segundos já no editor. A correção é definir posts_per_page em torno de 9 e ativar paginação por AJAX, o que costuma derrubar a carga para menos de 1 segundo.
Qual a diferença entre o Loop Builder e o JetEngine?
O Loop Builder nativo do Elementor PRO resolve listagens diretas de posts, produtos ou um CPT simples com menos plugins. O JetEngine, da Crocoblock, entra quando o projeto precisa de relacionamentos entre tipos de conteúdo, filtros AJAX avançados ou meta queries condicionais. Em sites de conteúdo, o nativo costuma bastar; em diretórios e marketplaces com dados interligados, o JetEngine aparece com frequência. A escolha depende da complexidade da query, não do tamanho do site.
Quanto custa o Elementor Loop Builder por site?
O Loop Builder não é vendido separado: ele faz parte do Elementor PRO, cuja licença avulsa começa em US$59 por ano para um site. No plano PRO da FULL, por R$849, o Elementor PRO vem junto com mais 16 plugins premium ativados em um clique, o que reduz o custo para cerca de R$85 por site quando você gerencia vários projetos. Para um único site, a licença direta da Elementor pode bastar; para volume, o bundle costuma sair mais barato.
Próximos passos para dominar listagens dinâmicas
Dominar o Elementor Loop Builder é menos sobre decorar menus e mais sobre entender a divisão entre loop item, Loop Grid e query. Comece por uma listagem simples de posts, valide as tags dinâmicas antes de publicar e só depois suba a complexidade com Custom Post Types e paginação. Quando a query crescer, lembre do teto de Posts Per Page para não travar o editor, e avalie o JetEngine apenas quando o nativo realmente não der conta dos relacionamentos. Para continuar aprendendo, o FULL Academy reúne tutoriais, guias e reviews de Elementor em um só lugar, em FULL.services/academy. O próximo card que você montar já sai mais rápido que o primeiro.
















