Você gostaria de exibir menus diferentes no WordPress? Talvez mostrar um menu diferente se os usuários estiverem logados, ocultar um item em um menu para algumas páginas?
Normalmente, para fazer tudo isso, você precisa de um pouco de código para chegar lá ou apenas pequenos retoques CSS para ocultar o menu, mas você não acha que seria melhor fazer essas operações a partir do seu painel?
Neste tutorial, mostraremos como adicionar menus a condições lógicas no WordPress.
Mas antes, se você nunca instalou o WordPress, descubra Como instalar um blog WordPress passos 7 et Como encontrar, instalar e ativar um tema WordPress em seu blog
Então, voltemos ao porquê de estarmos aqui.
A primeira coisa a fazer é instalar e ativar o plugin « Se menu ", Disponível no WordPress.org. Para economizar tempo, recomendo que você instale-o no seu painel.
Este plugin funciona out-of-the-box , Por assim dizer, que não precisa ser configurado. Tudo o que você precisa fazer é acessar o menu « Aparência> Menus E comece a personalizar seus menus.
Na realidade, tudo é simples. Você só precisa clicar em " permitir lógica condicional Para ativar a condição no menu. Uma vez feito, você notará novas opções que aparecem abaixo.
Descubra também Como adicionar um menu de navegação personalizado no WordPress
Essas opções permitem mostrar ou ocultar (Mostrar / Ocultar) o menu se o usuário for:
- logado
- um administrador
- Um editor
- Um assinante
- um autor
- um contribuinte
- Na página inicial
- Em uma página
- Ao ler um artigo
Como adicionar código personalizado para ocultar um menu
Então, você é um entusiasta das personalizações do WordPress? Agora vou mostrar como personalizar a exibição condicional dos menus.
na realidade
Tudo o que você precisa fazer é inserir o seguinte código no diretório arquivo "functions.php" do seu " tema criança Ou em um arquivo específico de um de seus plugins. Pessoalmente, sugiro que você crie um plugin.
Discover Como criar rapidamente um plugin para WordPress
add_filter ('if_menu_conditions', 'my_nouvelles_conditions');
função mes_nouvelles_conditions ($ condições) {
$ conditions [] = array (
'nome' => __ ('Se a página for um arquivo'), // nome da condição
'condição' => função ($ item) {// função de retorno que retorna VERDADEIRO / FALSO
return is_post_type_archive (); // se a página é o arquivo
}
);
retornar condições $;
}
Isso adicionará uma nova opção à lista de opções condicionais.
Isso foi tudo o que foi feito para exibir os menus condicionais no WordPress.
Descubra também alguns plugins premium do WordPress
Você pode usar outro WordPress plugins para dar uma aparência moderna e otimizar o manuseio do seu blog ou site.
Oferecemos a você aqui alguns plugins premium do WordPress que ajudarão você a fazer isso.
1. Easy Custom JS e CSS
Ce WordPress Plugin premium é um poderoso editor de código CSS e JavaScript que permite adicioná-los a qualquer seção do seu site.
Ele permite que você mantenha suas personalizações mesmo após uma grande atualização do seu tema WordPress.
Você tem a opção de limitar o campo de uso do seu código personalizado. Por exemplo, você pode usar seu código apenas para um artigo no formato de vídeo. Ou você pode limitar seu código a um tema específico; O que é útil se você muda frequentemente os temas do seu blog do WordPress.
Descarregar | Demo | hospedagem na web
2. Login Ninja
Ce WordPress Plugin permite que você personalize sua página de login. É mais do que apenas personalizar seu formulário de login. Você pode personalizar a página inteira, alterando sua cor, adicionando uma imagem de fundo, adicionando um logotipo e muito mais.
Suas outras características são: proteção de login e formulários de registro com captcha, banimento automático e manual de IPs que atacam por força bruta, um log detalhado de todas as atividades relacionadas à conexão, redirecionamento de usuários baseado em funções e nomes de usuário, recebimento de notificações por e-mail para todos os eventos de login, interface gráfica fácil de usar, documentação detalhada e muito mais.
Descarregar | Demo | hospedagem na web
3. Armário de conteúdo súper social
Super Social Content Locker é um plugin completo, com funcionalidade de bloqueio de conteúdo social para o seu blog. Em particular, ele permite que você bloqueie seu conteúdo e personalize o modo de desbloqueio que seus visitantes usarão.
Assim, para desbloquear o conteúdo, os usuários, por exemplo, seguem você ou compartilham o conteúdo do site nas redes sociais ou assistem à sua publicidade em vídeo. Eles também podem ser solicitados a preencher um formulário ou simplesmente participar de uma votação.
Discover Como criar um menu flutuante no WordPress
Este plug-in pode ser usado de duas maneiras: em um widget da barra lateral autônoma ou em qualquer lugar do site.
Descarregar | Demo | hospedagem na web
Recursos Recomendados
Descubra outros recursos recomendados para ajudá-lo a criar e gerenciar seu site.
- Como esconder itens desnecessários no painel WordPress
- Como desinstalar corretamente um plugin para WordPress
- Como personalizar as páginas de inscrição e inscrição do WordPress
- Como controlar o estoque de sua loja online WooCommerce
Conclusão
É isso aí! Isso é tudo para este tutorial, agora exiba seus diferentes menus no WordPress de acordo com usuários e visitantes. Não hesite em compartilhe com seus amigos em suas redes sociais favoritas.
No entanto, você também poderá consultar nossos Ressources, se você precisar de mais elementos para realizar seus projetos de criação de sites da Internet, consultando nosso guia no site Criação de blog WordPress.
Se você tiver sugestões ou comentários, deixe-os em nossa seção Comentários.
...