Como corrigir erros de exibição de produtos do WooCommerce no Elementor
Perguntas frequentes
O widget de Produtos do Elementor carrega totalmente vazio. Por quê?
Na maioria dos casos o Source está como 'Current Query' em uma página que não é arquivo da loja, então não há consulta para herdar e a grade fica vazia. Troque para 'Latest Products' ou 'Manual Selection' e escolha os produtos. 'Current Query' só funciona dentro do template Products Archive.
A página de produto ignora o layout que montei no Elementor. Como resolver?
Verifique no Theme Builder se o template Single Product está publicado e com a condição de exibição aplicada em 'All Products' ou 'Singular -> Products'. Sem condição atribuída, o WooCommerce cai no layout padrão do tema em vez de usar o seu template do Elementor.
Os produtos aparecem no editor mas somem no frontend. O que houve?
Quase sempre é o CSS do Elementor desatualizado ou bloqueado pelo cache. Vá em Elementor -> Ferramentas -> Regenerar arquivos e dados e, no plugin de cache, exclua o Elementor da minificação de CSS. Recarregue a página de produto sem cache para confirmar.
Preciso do Elementor Pro para exibir produtos do WooCommerce?
Sim. O widget de Produtos e os templates de loja do Theme Builder (Single Product e Products Archive) são recursos do Elementor Pro. Com o Pro inativo ou a licença expirada, esses widgets e templates somem e a loja volta ao layout padrão do tema.
Por que a loja mostra 'Nenhum produto encontrado' mesmo com produtos publicados?
Isso costuma vir de um filtro de consulta no widget (categoria, status, estoque) que não casa com nenhum produto, ou do widget herdando uma consulta vazia. Revise os filtros na aba Query do widget de Produtos e confirme que os produtos estão publicados e visíveis no catálogo.
Atualizei o WooCommerce e os produtos sumiram do Elementor. O que fazer?
Uma incompatibilidade de versão entre WooCommerce e Elementor pode quebrar o hook que injeta os produtos. Atualize também o Elementor e o Elementor Pro para a versão mais recente, regenere arquivos e dados e teste em staging antes de aplicar na loja ao vivo.
Como saber se o problema é o tema e não o Elementor?
Confirme se o tema declara suporte ao WooCommerce com add_theme_support( 'woocommerce' ). Sem essa declaração, os hooks de produto não rodam e a loja ignora os templates. Em um tema próprio, adicione a linha no functions.php do tema filho e recarregue a página.














