Como criar um mega menu completo na sua loja WordPress usando IA

IMG_9717

Micaela Soares

Fundadora

Neste artigo

    Menu de loja parece detalhe até você olhar para o comportamento de quem entra no seu site. A pessoa chega procurando um vestido, não encontra a categoria em poucos segundos e fecha a aba. Não foi falta de interesse no seu produto, foi falta de caminho até ele.

    O mega menu resolve isso mostrando tudo de uma vez. Em vez de uma listinha de texto que abre embaixo do menu, a pessoa vê um painel largo com todas as categorias em foto, uma busca que já mostra os produtos enquanto ela digita e uma sacola que abre pela lateral sem tirar ninguém da página. É o tipo de acabamento que as grandes lojas têm e que costuma ficar de fora das lojas pequenas, porque parece coisa de programador.

    E é aqui que muda o jogo. Você não precisa saber programar nem contratar alguém para ter esse menu na sua loja. Com um prompt bem escrito, a IA entra no seu site, lê as categorias reais, pega as cores da sua marca e devolve o menu inteiro pronto para colar em um widget HTML do Elementor.

    Neste mapa mental eu deixei esse prompt pronto para você copiar. São só dois campos que você troca, o link da sua loja e o link da sua logo, e o resto o prompt já resolve. Clique em cada fase para abrir o conteúdo e vá seguindo na ordem.

    Mapa mental · Descomplicando Sites

    Mega menu completo com IA na sua loja

    Você copia um prompt pronto, troca só dois links e cola em um widget HTML do Elementor. A IA lê a sua loja WordPress e monta o mega menu inteiro, com busca em popup e sacola lateral.

    Esse prompt já vem pronto com tudo que o mega menu precisa. Ele manda a IA entrar na sua loja, levantar as categorias reais, as cores da marca e as imagens que já estão hospedadas, e devolver o código completo do menu, com busca e sacola lateral. Você copia o bloco abaixo e ajusta só dois campos.
    01

    Prompt do mega menu para loja WordPress

    Resolve: montar o menu inteiro sem escrever código na mão
    Prompt para copiar
    Crie um mega menu completo em HTML para eu colar em um widget HTML do Elementor, seguindo exatamente a estrutura, o comportamento e o nível de acabamento descritos abaixo. Adapte cores, logo, categorias, links e imagens ao site que vou informar.

    SITE PARA ANALISAR: [link do seu site]
    LOGO: [link da sua logo]

    Junto com este prompt estou anexando uma imagem de referência do mega painel. Use essa imagem como guia principal do layout: largura do painel, tamanho dos círculos e posição do card de destaque.

    PRIMEIRO PASSO
    Entre no site acima e levante:
    – As categorias reais de produto e os links corretos de cada uma (ignore links quebrados ou que apontem para outro domínio).
    – As imagens de cada categoria já hospedadas no site, se existirem.
    – A paleta de cores da marca. Se não ficar claro, use o fallback rosé abaixo.
    – O valor do frete grátis, se houver aviso no site.
    – Os slugs das páginas de carrinho e checkout (padrão em português: carrinho/ e finalizar-compra/).
    Se algum dado estiver ambíguo, me avise no final para eu confirmar.

    ESTRUTURA DO MENU
    1. Barra de aviso no topo com o texto de frete grátis.
    2. Barra principal com botão hambúrguer (mobile), logo à esquerda, menu ao centro e ícones à direita.
    3. Itens do menu: Início, Todas as Peças, Categorias (abre o mega painel), a coleção sazonal (abre painel menor) e Contato.
    4. Painel menor da coleção sazonal: lista com “Ver coleção completa” e as subcategorias.
    5. Ícones à direita, nesta ordem: busca, conta e sacola.

    MEGA PAINEL DE CATEGORIAS (layout de referência)
    O mega painel de Categorias abre como um painel largo preso à parte de baixo do cabeçalho, alinhado à largura do conteúdo do site. Não faça um popover estreito nem um card flutuante muito arredondado. Fundo branco, com leve arredondamento só nos cantos de baixo.

    Dentro do painel, duas áreas lado a lado:

    Área da esquerda (cerca de 70% da largura):
    – No topo, o título “COMPRE POR CATEGORIA” em caixa alta, fonte pequena, com espaçamento entre as letras, na cor escura da marca.
    – Abaixo, uma grade de 4 colunas por 2 linhas, com 8 categorias reais da loja.
    – Cada categoria é um card com imagem redonda grande (cerca de 150px de diâmetro, com um anel fino em volta) e, embaixo, o nome da categoria em caixa alta, centralizado, na cor rosa da marca.
    – Não coloque a coleção sazonal dentro dessa grade. Ela continua sendo um item separado do menu.

    Área da direita (cerca de 30% da largura):
    – Um único card de destaque alto, ocupando a altura das duas linhas da grade, com cantos arredondados.
    – Imagem de fundo cobrindo o card, com um leve gradiente escuro embaixo para o texto ficar legível.
    – Na parte de baixo do card: um título em fonte serifada e branca, embaixo uma frase curta de apoio e, por último, um botão em formato pílula branco com uma chamada de ação.

    No mobile, a grade de categorias vira 2 colunas e o card de destaque vai para baixo da grade, ocupando a largura toda.

    BUSCA EM POPUP (AJAX)
    Ao clicar na busca, abra um popup arredondado com campo de busca. Conforme a pessoa digita (a partir de 2 letras, com debounce), mostre:
    – Seção de categorias que combinam.
    – Seção de produtos com foto, nome e preço (preço antigo riscado quando em promoção).
    – Rodapé “Ver todos os produtos” levando para a busca da loja.
    Use a Store API do WooCommerce:
    – Produtos: /wp-json/wc/store/v1/products?search=TERMO&per_page=6 (leia o total no header X-WP-Total).
    – Categorias: /wp-json/wc/store/v1/products/categories?search=TERMO&per_page=4.
    – Ver todos: base + ?s=TERMO&post_type=product.
    Cancele a requisição anterior a cada nova digitação e trate erro de forma silenciosa.

    SACOLA LATERAL (AJAX)
    O ícone de sacola mantém o link para a página do carrinho como fallback, mas ao clicar abre uma sacola lateral deslizando pela direita. Use a Store API:
    – Ler carrinho: GET /wp-json/wc/store/v1/cart.
    – Alterar quantidade: POST /cart/update-item com key e quantity.
    – Remover: POST /cart/remove-item com key.
    – Envie o header Nonce capturado na resposta anterior e credentials include.
    A bolinha de quantidade fica em cima do ícone e atualiza sozinha ouvindo os eventos do WooCommerce (added_to_cart, removed_from_cart, wc_fragments_refreshed). Ao adicionar um item, a sacola pode abrir sozinha (deixe configurável). Dentro da sacola: foto, nome, controle de mais e menos, preço, botão de remover, uma barra de “Faltam R$X para o frete grátis”, subtotal e os botões “Finalizar compra” e “Ver sacola completa”.

    IDENTIDADE VISUAL
    Estilo boutique feminino, elegante e bem arredondado. Cards de categoria em círculo, painéis e popup com cantos arredondados, botões em formato pílula, miniaturas arredondadas. Título do card de destaque em fonte serifada, o resto em sans-serif limpa. Paleta fallback rosé, caso o site não indique outra: ink #3a2b30, mut #8a7379, rose #c56d8a, rose-strong #a8496a, soft #fbf2f6, line #efdde5, branco #ffffff.

    REGRAS TÉCNICAS (obrigatórias para Elementor)
    – Bloco único autocontido: markup, style e script no mesmo bloco.
    – Sem !important. Sem reset universal de margin e padding, só box-sizing.
    – Sem nav, details ou summary. Use div com toggle de classe via JS.
    – Wrapper externo transparente, sem background nem border-radius.
    – Prefixo único de classe em tudo.
    – SVG inline, nunca base64.
    – type=”button” em todos os botões.
    – JS dentro de IIFE com guard window.__[prefixo]Init.
    – Corrija o bug do fundo no hover forçando background transparente nos botões do menu em todos os estados (normal, hover, focus, active, aberto), com especificidade suficiente para vencer o tema, sem usar !important.
    – Popup de busca e sacola lateral devem ser movidos para o body via JS, para não serem cortados por containers com transform. Redeclare as variáveis de cor nesses elementos.

    RESPONSIVIDADE
    No desktop, o hover abre os painéis. Abaixo de 1024px, vira menu lateral com sanfona pelo hambúrguer, painéis empilhados e grade de categorias reduzida.

    ENTREGA
    – Deixe um bloco CFG no topo do script com: slug do carrinho, slug do checkout, valor do frete grátis e abertura automática da sacola (true ou false).
    – Me lembre que na pré-visualização a busca e a sacola aparecem vazias, porque dependem do WooCommerce rodando no site publicado.
    – Aponte no final os pontos que eu preciso confirmar (slugs de categoria, carrinho e checkout).
    Dica da MicaCole o prompt em uma IA que consegue acessar links e gerar código, como o Claude. Se algum detalhe vier fora do lugar, é só pedir o ajuste na sequência da conversa. O menu fica redondo em poucas rodadas.
    Antes de enviar o prompt, troque dois campos. Onde estiver [link do seu site], cole o endereço da sua loja. Onde estiver [link da sua logo], cole o link direto da imagem da logo. O resto do prompt você não mexe.
    1. Link do site: é o endereço principal da sua loja, aquele que você digita no navegador para chegar na home.
    2. Link da logo pelo painel: no WordPress, entre em Mídia, clique na sua logo e copie o endereço do arquivo que aparece na lateral.
    3. Link da logo pelo site: ou então clique com o botão direito em cima da logo no site e escolha copiar o endereço da imagem.
    Dica da MicaConfira se o link da logo termina em .png, .jpg, .svg ou .webp. Terminando assim, você pegou o link certo da imagem, e não o link de uma página do site.
    Com o código em mãos, é hora de colocar o menu na loja. Você vai usar um widget HTML do Elementor, aquele que aceita colar código puro.
    1. Copie todo o código que a IA gerou.
    2. Abra a página onde o menu vai aparecer e clique em Editar com Elementor.
    3. Arraste um widget HTML para o topo da página.
    4. Cole o código dentro do widget.
    5. Clique em Atualizar e o mega menu já aparece.
    Dica da MicaNa pré-visualização do Elementor, a busca e a sacola aparecem vazias, e isso é normal. Elas só funcionam com o WooCommerce rodando no site publicado. Salve, abra o site no ar e teste por lá.
    Você copiou o prompt do mega menu, trocou o link do site e o link da logo, enviou para a IA e recebeu o código pronto. Depois colou esse código em um widget HTML no Elementor e atualizou a página. O menu já traz busca em popup e sacola lateral, que ganham vida quando a loja está publicada com o WooCommerce ativo.
    Dica da MicaSe a IA apontar algum ponto para confirmar, como os slugs de categoria ou de carrinho, responda com os endereços certos da sua loja. Assim os links do menu ficam todos funcionando de primeira.

    Materiais da aula

    Salve este mapa e acesse os recursos que usamos aqui.

    Acessar o Kit Web Designer

    Recapitulando o caminho: você copia o prompt, troca o link do site e o link da logo, envia para a IA, recebe o código pronto e cola em um widget HTML dentro do Elementor. Do começo ao fim, dá para fazer em uma tarde.

    Guarde dois detalhes que evitam susto no meio do processo. O primeiro é que, na pré-visualização do Elementor, a busca e a sacola aparecem vazias, e isso é completamente normal. As duas conversam com o WooCommerce, então elas só ganham vida quando você salva e abre o site publicado. O segundo é anexar um print do menu que você quer junto com o prompt. A IA acerta muito mais o layout quando enxerga a referência, principalmente a largura do painel e o tamanho dos círculos das categorias.

    E se o resultado não vier redondo de primeira, isso também faz parte. Um site raramente sai perfeito na primeira tentativa, e a IA funciona muito bem no vai e vem: você olha o que ficou fora do lugar, pede o ajuste na mesma conversa e roda de novo até o menu ficar do jeito que você imaginou.

    Se você quiser ver esse passo a passo com a tela ao vivo, o vídeo completo está lá no canal do YouTube. E se a ideia é usar isso em sites de clientes, o Kit Web Designer reúne os recursos que eu uso no dia a dia para entregar projeto mais rápido e com cara de profissional.

    Foto de Micaela Soares

    Micaela Soares

    Eu sou a Micaela Soares, criadora do Descomplicando Sites. Aqui, eu ensino de forma prática e direta como criar sites profissionais usando WordPress e Elementor, mesmo que você esteja começando do zero. Ao longo da minha trajetória, transformei o que aprendi no mercado em um método simples de aplicar, focado não só em design, mas em criar sites que passam credibilidade, atraem clientes e geram resultado de verdade. Hoje, compartilho conteúdos no YouTube e aqui no blog, além de desenvolver templates e materiais que facilitam o dia a dia de quem quer trabalhar com criação de sites ou melhorar a presença online do próprio negócio.
    Foto de Micaela Soares

    Micaela Soares

    Eu sou a Micaela Soares, criadora do Descomplicando Sites. Aqui, eu ensino de forma prática e direta como criar sites profissionais usando WordPress e Elementor, mesmo que você esteja começando do zero. Ao longo da minha trajetória, transformei o que aprendi no mercado em um método simples de aplicar, focado não só em design, mas em criar sites que passam credibilidade, atraem clientes e geram resultado de verdade. Hoje, compartilho conteúdos no YouTube e aqui no blog, além de desenvolver templates e materiais que facilitam o dia a dia de quem quer trabalhar com criação de sites ou melhorar a presença online do próprio negócio.
    🎨 Parceiro oficial

    Crie sites profissionais sem código com Elementor Pro

    O construtor visual mais completo do WordPress, com mais de 100 widgets exclusivos.

    Testar agora →
    ⚡ Parceiro oficial

    Hospedagem rápida e barata para seu WordPress

    Use o cupom DESCOMPLICANDOSITES e economize até 85% na Hostinger.

    Ver oferta →

    Deixe um comentário

    O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

    Continue aprendendo