Deseja adicionar menus de navegação personalizados ao seu tema WordPress? Os menus de navegação são a lista horizontal de links exibidos na parte superior da maioria dos sites.
Por padrão, os temas do WordPress vêm com layouts e layouts de menu predefinidos, mas e se você quiser adicionar seus próprios menus de navegação personalizados?
Neste artigo, mostraremos como criar e adicionar facilmente menus de navegação personalizados no WordPress, para que você possa exibi-los em qualquer lugar do seu tema.
Quando você precisa deste tutorial do menu de navegação do WordPress?
A maioria dos temas do WordPress vem com pelo menos um lugar onde você pode exibir os links de navegação do seu site em um menu.
Você pode gerenciar itens de menu a partir de uma interface fácil de usar na sua área de administração do WordPress.
Se você deseja adicionar menus de navegação ao seu site, siga nosso guia para iniciantes sobre como adicionar um menu de navegação no WordPress.
O objetivo deste tutorial é ajudar usuários de bricolage / intermediários a adicionar menus de navegação personalizados em seus temas do WordPress.
Abordaremos os seguintes tópicos neste artigo:
Com isso dito, vamos dar uma olhada em como adicionar menus de navegação personalizados do WordPress ao seu tema.
Os menus de navegação são um recurso dos temas do WordPress. Cada tema pode definir seus próprios locais e suporte de menu.
Para adicionar um menu de navegação personalizado, a primeira coisa que você precisa fazer é registrar seu novo menu de navegação adicionando esse código ao arquivo functions.php do seu tema.
função wpb_custom_new_menu () {
register_nav_menu ('meu-menu-personalizado', __ ('meu menu personalizado'));
}
add_action ('init', 'wpb_custom_new_menu');
Agora você pode ir para Aparência »Menus página no seu administrador do WordPress e tente criar ou editar um novo menu. Você verá "Meu menu personalizado" como a opção de posicionamento do tema.
Se você deseja adicionar mais de um novo local no menu de navegação, precisará usar um código como este:
função wpb_custom_new_menu () {
register_nav_menus (
matriz (
'my-custom-menu' => __ ('Meu menu personalizado'),
'extra-menu' => __ ('Menu Extra')
)
);
}
add_action ('init', 'wpb_custom_new_menu');
Depois de adicionar o local do menu, vá em frente e adicione alguns itens no gerenciador do WordPress, seguindo nosso tutorial sobre como adicionar menus de navegação para iniciantes.
Isso nos permitirá ir para a próxima etapa que mostra o menu no seu tema.
Em seguida, devemos mostrar o novo menu de navegação no seu tema WordPress. O local mais comum onde os menus de navegação geralmente são colocados é na seção do cabeçalho de um site logo após o título ou o logotipo do site.
No entanto, você pode adicionar seu menu de navegação onde quiser.
Você precisará adicionar esse código no arquivo de modelo do seu tema, onde deseja exibir seu menu.