Suporte » Temas » Fazer Menu não aparecer no Sidebar de uma das páginas

  • refleteomunica

    (@refleteomunica)



    Olá, boa tarde! Alguém pode me dar uam ajuda, por favor?

    Estou usando um tema em que no topo da Home há um menu vertical na lateral do slide do topo. Este menu está habilitado para aparecer somente na Home do tema. E eu gostaria de colocá-lo também no sidebar.

    Com o código deste menu, consigo colocar ele no sidebar do tema, só que como a minha Home também tem Sidebar, o menu fica duplicado (aparece ao lado do slide conforme configuração do tema e aparece no sidebar quando eu coloco o código na página php do sidebar).

    Gostaria que o menu só apareça no sidebar caso a página acessada não seja a Home. Imagino que eu tenha que usar um código com a expressão “if”, com a lógica tipo “se a página não for index.php, mostrar menu”, mas só sei o básico de PHP e não consegui fazer isso funcionar.

    Alguém pode me ajudar, por favor?

Visualizando 1 resposta (de um total de 1)
  • matheuscl

    (@matheuscl)

    Sim, é possível, você precisa inserir o seguinte código no local desejado:

    if( ! is_front_page() && ! is_home() ) {
      // trecho  de código que irá aparecer caso a páginas não seja a home
    }

    Caso deseje ler mais sobre a função is_home() clique aqui.
    Caso deseje ler mais sobre a função is_front_page() clique aqui.

Visualizando 1 resposta (de um total de 1)
  • O tópico ‘Fazer Menu não aparecer no Sidebar de uma das páginas’ está fechado para novas respostas.