Como Adicionar um Mega Menu no Seu Site WordPress (Passo a Passo)

Mega menus permitem que você exiba uma grande variedade de links e categorias de conteúdo em um layout estruturado e fácil de navegar.

Isso pode melhorar muito a experiência de navegação dos visitantes, tornando a navegação do seu site mais intuitiva e acessível.

No WPBeginner, usamos um mega menu para exibir nossos links mais importantes na parte superior da página. Quando os usuários clicam nele, um menu suspenso é aberto, revelando links adicionais importantes. Essa configuração nos permitiu criar um menu de navegação limpo e organizado, apresentando uma ampla gama de opções sem deixar a página com aparência desordenada.

Neste artigo, mostraremos como adicionar facilmente um mega menu ao seu site WordPress, passo a passo.

Como adicionar um mega menu no seu site WordPress (passo a passo)

Por que adicionar um Mega Menu no seu site WordPress?

O WordPress vem com um construtor de arrastar e soltar que você pode usar para criar todos os tipos de menus, incluindo menus suspensos, menus de cabeçalho e muito mais. Existem até plugins que permitem criar menus de navegação personalizados em temas do WordPress.

No entanto, se o seu site tiver muito conteúdo, você pode precisar criar um mega menu em vez disso. Isso permite que você adicione menus suspensos de várias colunas à estrutura padrão do menu do WordPress.

Você pode usar mega menus para organizar seu conteúdo sob diferentes títulos e subtítulos, para que os visitantes possam encontrar rapidamente o que procuram. Por exemplo, se você criar um marketplace online, você pode organizar todas as suas categorias e subcategorias de produtos em um mega menu.

Um exemplo de mega menu de eCommerce

Mega menus também podem exibir conteúdo rico para seus visitantes, como vídeos, texto, pesquisa e posts recentes.

Você também pode adicionar imagens, que tornam os mega menus mais fáceis de escanear.

Um exemplo de mega menu com conteúdo rico

Dito isso, vamos ver como você pode facilmente adicionar um mega menu ao seu site WordPress.

Como Criar um Mega Menu para o Seu Site WordPress

A maneira mais fácil de adicionar um mega menu ao seu site WordPress é usando Max Mega Menu. Este plugin permite que você adicione conteúdo rico aos seus mega menus, incluindo vídeos, galerias de imagens, pesquisa e muito mais.

Dessa forma, você pode criar menus mais envolventes e úteis.

Um mega menu do WordPress

Você também pode alterar o estilo do menu adicionando cores diferentes, alterando o tamanho da fonte e usando ícones diferentes.

Primeiro, você precisará instalar e ativar o plugin. Se precisar de ajuda, consulte nosso guia sobre como instalar um plugin do WordPress.

Habilitar Mega Menus no Seu Site WordPress

Após a ativação, vá para a página Mega Menu » Localizações do Menu no painel do WordPress para ver todas as diferentes áreas onde você pode adicionar um mega menu.

Você pode ver opções diferentes dependendo do seu tema WordPress.

Habilitando mega menus em diferentes áreas de um site ou blog WordPress

Para começar, você precisará habilitar os mega menus em todas as localizações onde deseja usá-los.

Para fazer isso, basta clicar para expandir uma localização e, em seguida, marcar a caixa 'Habilitado'.

Habilitando o recurso de mega menu no WordPress

Depois disso, você pode alterar o 'Evento' que acionará o mega menu.

A configuração padrão é 'Intenção de passar o mouse', o que significa que o visitante deve passar o mouse sobre o mega menu por alguns segundos para acioná-lo. Isso funciona bem para a maioria dos sites WordPress, mas você também pode abrir o menu suspenso 'Efeito' e escolher 'Passar o mouse' ou 'Clicar' em vez disso.

Se você escolher ‘Clique’, o visitante precisará clicar para explorar o mega menu. Isso pode ser útil se você estiver preocupado que os visitantes possam acionar o menu por acidente, o que pode ser frustrante.

Enquanto isso, ‘Passar o mouse’ abrirá seu mega menu assim que o visitante mover o mouse sobre ele. Isso pode incentivar os visitantes a explorar diferentes áreas do seu site, então você pode querer usar ‘Passar o mouse’ em páginas de destino ou na página inicial do seu site.

Alterando o evento de gatilho do mega menu

Após tomar essa decisão, você pode alterar como o menu abre usando as configurações de ‘Efeito’.

O Max Mega Menu tem diferentes animações que você pode experimentar, incluindo fade e slide up. Você também pode alterar a velocidade da animação. Ao experimentar diferentes animações, você pode criar um mega menu que chame a atenção do visitante.

Alterando os efeitos de animação em um mega menu

Se você não quiser usar nenhuma animação, basta abrir o primeiro dropdown e selecionar ‘Nenhum’.

Por padrão, o Mega Menu não usa animações em dispositivos móveis, pois smartphones e tablets geralmente têm menos poder de processamento. No entanto, se você quiser criar uma animação exclusiva para visitantes móveis, poderá usar as configurações na área ‘Efeito (Mobile)’.

Se você quiser testar seus mega menus em dispositivos móveis, confira nosso guia sobre como visualizar a versão móvel de sites WordPress a partir de um desktop.

Se você escolheu ‘Clique’ no menu suspenso ‘Evento’, certifique-se de selecionar a guia ‘Avançado’ em seguida.

Aqui, você pode usar o ‘Comportamento do Evento de Clique’ para definir o que acontece quando o visitante clica no seu mega menu. Por exemplo, o segundo clique pode fechar o menu ou abrir um novo link.

Alterando o comportamento do clique do evento em um mega menu

Existem mais configurações que você pode verificar, mas isso deve ser suficiente para a maioria dos blogs e sites WordPress.

Quando estiver satisfeito com a configuração do plugin, clique em ‘Salvar Alterações’.

Para habilitar mega menus em mais locais, basta seguir o mesmo processo descrito acima.

Habilitando mega menu para vários locais

Personalize a Aparência dos Mega Menus no Seu Site

O próximo passo é configurar a aparência dos mega menus no seu site.

Você pode fazer isso selecionando a guia ‘Temas de Menu’ à esquerda da tela.

Criando um tema personalizado para um mega menu

Nesta tela, você pode alterar a direção dos ícones de seta, usar uma altura de linha diferente, adicionar uma sombra e muito mais.

Quando estiver satisfeito com suas configurações, não se esqueça de clicar em ‘Salvar Alterações’.

Personalizando a aparência do mega menu em seu site WordPress

Se você quiser remover essas alterações a qualquer momento, basta marcar a caixa ‘Redefinir Estilo do Widget’ e, em seguida, clicar em ‘Salvar Alterações’.

Em seguida, você pode personalizar a barra de menu, que é a barra que os visitantes veem quando o menu está em seu estado padrão e recolhido.

Um exemplo de barra de menu, em um mega menu do WordPress

Para fazer essas alterações, clique na aba ‘Barra de Menu’ e, em seguida, use as configurações para alterar a cor de fundo, o preenchimento, o raio da borda e mais.

Você pode até criar um gradiente de cor selecionando duas cores diferentes na seção ‘Fundo do Menu’.

Adicionando cores personalizadas a um megamenu do WordPress

Se você rolar para baixo, poderá alterar a aparência do menu de nível superior.

Esta é a primeira linha de itens, que fica visível quando o mega menu está em seu estado recolhido.

Personalizando a aparência dos itens de menu de nível superior

Como eles são tão importantes, você pode querer destacar os itens do menu de nível superior.

Por exemplo, na imagem a seguir, estamos usando uma cor de fundo diferente.

Um exemplo de mega menu de site

Na seção ‘Estado de Destaque’ (Hover State), você pode destacar o item de menu de nível superior atualmente selecionado.

Por exemplo, na imagem a seguir, estamos usando um efeito de sublinhado.

Adicionando um estado de hover a um mega menu do WordPress

Isso pode ajudar o visitante a ver onde ele está no menu, o que o torna particularmente útil para sites que precisam ter mega menus grandes.

Se você adicionar um estado de destaque, role até o final da tela e marque a caixa ‘Destacar Item Atual’.

Destaque o item atual em um mega menu

Depois disso, você pode alterar a aparência do submenu.

Este é o menu que aparece sob um pai de nível superior, como você pode ver na imagem a seguir.

Um exemplo de mega menu do WordPress

Para personalizar o submenu, clique na aba ‘Mega Menus’.

Agora você pode usar essas configurações para alterar a cor de fundo do submenu, aumentar o raio para criar cantos arredondados, adicionar preenchimento e mais.

Personalizando o submenu em um site ou blog

Você adiciona conteúdo aos seus mega menus usando widgets. Por exemplo, você pode adicionar um widget de Galeria e exibir seus produtos WooCommerce mais populares, ou incorporar uma nuvem de tags dentro do mega menu. Esses widgets podem fornecer informações extras ou incentivar os visitantes a clicar em determinados itens do menu.

Você pode personalizar a aparência desses widgets rolando até a seção ‘Widgets’. Por exemplo, você pode alterar a cor do título do widget, aumentar o tamanho da fonte, adicionar preenchimento e ajustar o alinhamento.

Como adicionar um mega menu ao seu site WordPress, passo a passo

Nesta tela, você também pode personalizar como os itens do menu de segundo nível e os itens do menu de terceiro nível aparecerão em seu site, blog ou marketplace online. Estes são os filhos dos itens do menu de nível superior.

Ao construir seus menus, é possível adicionar quatro ou até mais níveis para criar um mega menu aninhado. Se você fizer isso, o WordPress simplesmente usará a estilização de terceiro nível para todos os níveis subsequentes.

Você pode ver isso em ação na imagem a seguir. O segundo nível tem texto vermelho, e tanto o terceiro quanto o quarto níveis usam o mesmo texto azul.

Como criar um mega menu para WordPress

Quando estiver satisfeito com a configuração do menu, não se esqueça de clicar em 'Salvar Alterações'.

Como Adicionar um Mega Menu ao Seu Site WordPress

Depois de personalizar o mega menu, é hora de adicioná-lo ao seu site.

Simplesmente vá para a página Aparência » Menus na barra lateral de administração.

Editando um menu no seu site WordPress

Se você quiser transformar um menu existente em um mega menu, abra o menu suspenso 'Selecionar um menu para editar' e escolha-o na lista. Apenas esteja ciente de que o menu que você escolher deve ser atribuído a um local onde você habilitou o recurso de mega menu.

Se você quiser começar do zero, clique em 'Criar um novo menu' e, em seguida, digite um título para o seu novo mega menu.

Criando um menu de navegação no WordPress

Você pode então selecionar o local que deseja usar e clicar em 'Criar Menu'. Mais uma vez, este deve ser um local onde você habilitou mega menus.

Adicionar Conteúdo ao Seu Menu WordPress

Depois disso, adicione todas as páginas, posts, produtos WooCommerce e qualquer outro conteúdo que você queira incluir no mega menu.

Para instruções passo a passo, consulte nosso guia para iniciantes sobre como adicionar um menu de navegação no WordPress.

Em seguida, você precisará organizar seus itens nos pais e submenus que deseja usar no mega menu. Para criar um submenu, arraste um item para baixo do pai e, em seguida, arraste-o ligeiramente para a direita antes de soltá-lo.

Organizando páginas e posts em um layout pai e filho

Para criar vários níveis, basta continuar arrastando os itens para a direita para que apareçam recuados um abaixo do outro. Isso é semelhante a criar um menu suspenso no WordPress.

Habilitar o Recurso Mega Menu

Quando terminar, clique para expandir as 'Configurações do Max Mega Menu' e marque a caixa ao lado de 'Habilitar'.

Habilitando o recurso de mega menu

Nesta caixa, você também pode substituir as configurações padrão do mega menu. Isso permite que você crie mega menus exclusivos para diferentes áreas do seu site WordPress, portanto, prossiga e faça as alterações que desejar.

Depois disso, clique em ‘Save’.

Criar o Layout do Mega Menu

Agora, passe o mouse sobre o primeiro item de nível superior e você verá um novo botão 'Mega Menu'. Prossiga e clique no botão.

Configurando as definições do Max Mega Menu

Agora você verá todas as configurações para este item de nível superior.

Por padrão, o Max Mega Menu usará o estilo flyout, onde os submenus 'saem' da lateral. Para criar um mega menu em vez disso, abra o menu suspenso 'Modo de exibição do submenu' e escolha 'Layout Padrão' ou 'Layout em Grade'.

O layout padrão mostra todos os submenus em colunas.

Um exemplo de mega menu com um layout padrão

Enquanto isso, o layout em grade permite que você organize os itens do submenu em colunas e linhas.

Isso é ideal se você quiser mostrar muito conteúdo, como todos os produtos digitais em sua loja online, ou tiver um layout muito específico em mente.

Organizando itens de menu em linhas e colunas

Após selecionar o layout padrão ou em grade, você verá todos os submenus atribuídos a este pai.

Agora, você pode prosseguir e alterar como esses itens são organizados no mega menu.

Adicionando um Layout Padrão a um menu de navegação

Se você estiver usando o layout padrão, poderá alterar o número de colunas usando o menu suspenso no canto superior direito.

Se você estiver usando um layout de grade, poderá adicionar colunas e linhas usando os botões ‘+Coluna’ e ‘+Linha’.

Adicionando um layout em grade a um menu do WordPress

Quando estiver satisfeito com o layout, você pode organizar os itens do submenu em diferentes colunas e linhas usando arrastar e soltar.

Depois disso, é hora de alterar o espaço que cada item ocupa na coluna. O Max Mega Menu mostra o tamanho atual como uma fração da largura total disponível.

Por exemplo, na imagem a seguir, ambas as colunas ocupam metade do espaço disponível.

Criando um layout personalizado para um menu do WordPress

Para alterar o tamanho de um item, basta clicar em seus botões de seta para tornar a fração maior ou menor.

Crie um Mega Menu Amigável para Dispositivos Móveis (Somente Layout de Grade)

Por padrão, o Max Mega Menu exibirá o mesmo conteúdo em dispositivos desktop e móveis. Isso pode ser um problema com layouts de grade, pois smartphones e tablets geralmente têm telas menores, e a rolagem horizontal pode ser difícil.

Se você estiver usando o layout de grade, poderá criar mega menus diferentes para dispositivos móveis. Por exemplo, você pode usar menos colunas para que os usuários não precisem rolar horizontalmente. Dessa forma, você pode criar um menu WordPress pronto para dispositivos móveis.

Você pode ocultar colunas ou linhas inteiras usando o ícone 'Oculto em dispositivos móveis', que se parece com um pequeno telefone celular.

Como criar um menu responsivo para dispositivos móveis no WordPress

Simplesmente ative e desative o ícone para ocultar e mostrar conteúdo diferente em desktop e dispositivos móveis.

Adicione Conteúdo Rico com Widgets de Mega Menu

Com isso feito, você pode começar a adicionar widgets ao mega menu. Isso permite que você exiba conteúdo extra no submenu, como comentários recentes, vídeos, galerias e muito mais.

Por exemplo, você pode usar imagens para promover uma promoção em sua loja online ou destacar seus produtos mais recentes.

Conteúdo rico em um menu de loja online

Para adicionar um widget, basta clicar para abrir o menu suspenso 'Selecionar um widget...'.

Agora você pode escolher um widget na lista.

Adicionando conteúdo rico e multimídia à navegação de um site

O WordPress adicionará o widget a uma coluna ou linha automaticamente, mas você pode movê-lo para um novo local usando arrastar e soltar.

Para configurar o widget, clique no ícone de chave inglesa.

Configurando widgets no seu mega menu

Isso abre um pop-up onde você pode adicionar conteúdo ao widget e alterar suas configurações.

Você verá opções diferentes dependendo do tipo de widget que você está criando. Por exemplo, se você adicionar um widget de player de áudio/música ao mega menu, então você verá configurações onde pode fazer upload de uma faixa de áudio.

Adicionando um widget de áudio no WordPress

Todos os widgets têm um campo 'Título' onde você pode adicionar texto que aparecerá acima do widget.

Quando terminar, clique em 'Salvar' para armazenar suas alterações e depois selecione 'Fechar'. Para adicionar mais widgets ao mega menu, simplesmente siga o mesmo processo descrito acima.

Organizando páginas e posts em um layout em grade

Revisar as Configurações Padrão do Mega Menu

Em seguida, basta clicar na aba 'Configurações'.

Aqui, você pode usar caixas de seleção para ocultar ou mostrar diferentes conteúdos no submenu.

As configurações do Max Mega Menu

Você também pode ocultar ou mostrar o submenu em dispositivos móveis e desktops, e alterar o alinhamento para que o submenu abra à esquerda ou à direita do pai de nível superior.

Se você fizer alguma alteração nas configurações padrão, não se esqueça de clicar em 'Salvar Alterações'.

Adicionar Ícones de Imagem ao Mega Menu do WordPress

Ícones de imagem ajudam os visitantes a entender do que se trata um item de menu, sem precisar ler o rótulo de navegação. Isso é particularmente útil para menus grandes onde um visitante pode preferir escanear o conteúdo rapidamente em vez de ler cada rótulo de navegação.

Um exemplo de mega menu com ícones

Você pode usar ícones para destacar o conteúdo mais importante. Por exemplo, você pode incentivar os visitantes a concluir a compra adicionando um ícone de carrinho ao menu 'Checkout'.

Para adicionar ícones de imagem ao seu menu de navegação, clique na aba 'Ícone'.

Adicionando dashicons a um menu do WordPress

Agora você pode escolher qualquer ícone de traço da biblioteca integrada ou usar sua própria imagem. Se você atualizar para o Max Mega Menu Pro, então você também terá acesso a outras fontes de ícones, Genericons e FontAwesome.

Finalize a Configuração do Mega Menu no Seu Site WordPress

Após percorrer todas essas configurações, você pode fechar a janela pop-up para retornar à página principal Aparência » Menus.

Agora você pode repetir este processo para cada pai de nível superior.

Quando estiver satisfeito com a configuração do mega menu, clique no botão Salvar Menu para torná-lo ativo.

Publicando um mega menu no seu site WordPress

Agora, simplesmente visite a parte frontal do seu site para ver o mega menu em ação.

Esperamos que este artigo tenha ajudado você a aprender como adicionar um mega menu no seu site WordPress. Você também pode conferir nosso guia passo a passo sobre como adicionar um botão no menu do cabeçalho do seu WordPress e nosso tutorial sobre como criar um menu de navegação flutuante fixo no WordPress.

Se você gostou deste artigo, por favor, inscreva-se em nosso Canal do YouTube para tutoriais em vídeo do WordPress. Você também pode nos encontrar no Twitter e no Facebook.

Aviso: Nosso conteúdo é apoiado pelos leitores. Isso significa que, se você clicar em alguns de nossos links, poderemos ganhar uma comissão. Veja como o WPBeginner é financiado, por que isso importa e como você pode nos apoiar. Aqui está nosso processo editorial.

O Kit de Ferramentas Definitivo para WordPress

Obtenha acesso GRATUITO ao nosso kit de ferramentas - uma coleção de produtos e recursos relacionados ao WordPress que todo profissional deve ter!

Interações do Leitor

22 CommentsLeave a Reply

  1. Tenho pensado muitas vezes em implementar a opção de mega menu, como ter um menu principal com um menu suspenso de submenus com título e descrição, como o que o wpbeginner tem, mas nunca soube que isso poderia ser alcançado mesmo sem conhecimento de programação.
    Explorarei as opções mencionadas para ver se elas atendem às minhas necessidades atuais.
    Obrigado pelo guia passo a passo para mega menu.

  2. Ho
    Estive procurando um plugin de mega menu que me permita ter mega menus de vários níveis… Ou seja, quando eu passar o mouse sobre um item de menu dentro do 1º mega menu (1º nível), outro mega menu aparecerá com todos os itens de submenu nele, e assim por diante. Isso é possível?

    • No momento, não temos um plugin específico que recomendaríamos para um mega menu multinível como esse. Nos casos em que você gostaria de algo assim, pode considerar ter uma página de destino para o conteúdo onde você tem navegação para o conteúdo que você gostaria no segundo mega menu.

      Admin

      • Oi
        Obrigado pelo conselho… Coincidentemente é exatamente o que eu estava pensando e acho que pode ser uma solução melhor.
        A coisa que me incomoda nisso é a UX. Há muitos submenus/páginas/categorias, então muita rolagem e eu preferiria muito que as pessoas apenas apontassem e clicassem… Dito isso, a maioria dos usuários estará em dispositivos móveis, então eles rolarão com o menu de qualquer maneira, se você me entende… É uma espécie de situação sem saída.

  3. Tenho tido problemas constantes com o plugin megamenu. Eu queria criar um menu semelhante ao que vocês têm. Por exemplo, um link principal para ‘contato’ e um submenu com duas colunas; uma coluna com links para redes sociais e a outra com texto contendo o endereço, número de telefone, e-mail, etc. No entanto, não estou conseguindo. Consigo criar um submenu com duas colunas e adicionar texto, mas estou com dificuldades com o menu contendo links para redes sociais. Criei um novo menu onde adicionei links para redes sociais. Eu adiciono isso na primeira coluna, mas os links simplesmente não aparecem. Em vez disso, vejo uma mensagem dizendo ‘se você está tentando exibir o max mega menu, use o widget max mega menu’. Estou desesperado com isso. Tentei configurar o megamenu várias vezes e ele sempre quebra em algum lugar. Eu uso o tema GeneratePress. Apesar de ter um bom entendimento do WordPress, estou falhando completamente nisso.

    • Se o plugin continuar apresentando problemas para você, recomendamos entrar em contato com o suporte do plugin, e eles deverão ser capazes de analisar e ajudar a encontrar a raiz do problema.

      Admin

      • Obrigado pela resposta e pelo seu esforço. Eventualmente, procurei o suporte do desenvolvedor do template. É o GeneratePress. Eles têm um guia detalhado sobre como criar um mega menu usando código CSS e outras configurações de estrutura de menu. Tentei a solução deles em um site de teste e funcionou. Ele tem limitações, pois se aplica apenas a links, mas, por enquanto, resolve parcialmente meus problemas de menu. Então, por enquanto, criarei um mega menu de acordo com as recomendações do desenvolvedor do template e continuarei investigando onde posso estar cometendo um erro ou se há um problema com o template. Também tentarei entrar em contato com o suporte do desenvolvedor.

  4. Quero adicionar páginas no mega menu. Quero excluir a palavra Páginas como título. Você poderia me ajudar nisso, por favor.

    • Nas configurações do menu, deve haver a opção de ocultar o texto quando você quiser ocultar um título de seção como esse.

      Admin

  5. Como criar conteúdo em mega menu... por exemplo, quando clico em mega menu, ele abre uma nova página de conteúdo. Assim como usamos página inicial, contato, etc.

  6. Como adicionar um megamenu ao seu site: instale este plugin

    Vamos lá, façam um tutorial de verdade da próxima vez. Megamenus estão totalmente dentro do escopo do desenvolvimento.

    • While there is certainly the capacity to create a custom mega menu with code, it is difficult to have that code affect every theme and be beginner friendly. We will certainly add the code for different articles when we’re able but for now, we will continue to recommend plugins that already have the code created :)

      Admin

  7. O MaxMegaMenu é compatível com o WPML para multilinguismo? Eles se referem a arquivos POT, mas o WPML lista apenas o MegaMainMenu em seu site. Estou procurando uma combinação ideal de tema, construtor de menus e plugin multilíngue – para evitar problemas de integração, para carregamento rápido e para responsabilidade.
    Estou comparando o Avada, com o MegaMainMenu, e o WPML.
    Obrigado pelo seu tempo em qualquer resposta informada.

    • Infelizmente, você precisaria entrar em contato com o suporte do plugin para saber se eles são compatíveis ou não no momento.

      Admin

  8. Nada útil. A questão é, como você realmente adiciona um post ou página ao mega menu. Eu não quero adicionar categorias ou widgets ao menu!!! Eu quero adicionar links reais ao menu

    • For specific posts or pages you would create a menu with it organized how you want and add the Navigation Menu widget to the mega menu :)

      Admin

    • Deve funcionar na maioria dos temas. Se você entrar em contato com o suporte do plugin, eles poderão informar sobre quaisquer conflitos.
      Você pode ter mais de um mega menu se é isso que você quer dizer com sua segunda pergunta.

      Admin

  9. O Max Mega Menu é, sem dúvida, o melhor plugin para o que ele faz. Como cliente da versão premium, posso dizer que vale muito a pena o dinheiro, e tem um preço razoável. O desenvolvedor é muito amigável e prestativo também, o que é sempre um grande ponto positivo.

Deixe Uma Resposta

Obrigado por escolher deixar um comentário. Por favor, tenha em mente que todos os comentários são moderados de acordo com nossa política de comentários, e seu endereço de e-mail NÃO será publicado. Por favor, NÃO use palavras-chave no campo do nome. Vamos ter uma conversa pessoal e significativa.