Crie um menu suspenso de postagens da categoria no Wordpress
-
18-09-2020 - |
Pergunta
Estou trabalhando neste site www.annapogossova.com para um amigo.
Atualmente, a navegação do menu está passando pelas páginas nas quais criei cada galeria.
Quando chegar a hora de expandir o site - quero que ele seja bastante dinâmico para que cada página/postagem da galeria seja adicionada automaticamente ao menu suspenso e ela não precise editar o arquivo nav.php para obtê-los. mostrar corretamente.
Certamente há uma solução alternativa para isso?Posso ter feito a configuração da maneira errada - deveria ter criado as galerias como postagens e não como páginas?
Se as páginas estiverem corretas - existe uma maneira de trabalhar melhor o menu para listar as páginas em cada categoria?
Acho que funcionaria muito melhor no futuro se todas as galerias fossem Postagens em uma categoria?
Portanto, a estrutura do Wordpress atualmente é:
O texto de navegação é html > ul & li cria páginas de lista de navegação manualmente > Página (cada nova galeria) com um iframe
Esta é a aparência atual do nav.php
-Editar, não posso postar mais de 1 link..desculpe
Solução
As páginas são adequadas para o que você está fazendo.Crie uma página para cada um dos itens de navegação de nível superior.Em seguida, crie subpáginas para cada subnível (ou seja,definir o pai da página no console administrativo).Você terminará com uma estrutura de página semelhante a esta:
Photography
Fashion
Gallery 1
Gallery 2
Etc.
Still Life
Gallery 1
Gallery 2
Etc.
Art & Illustration
Gallery 1
Gallery 2
Etc.
Então, no seu nav.php você pode gerar tudo isso em um <ul>
estrutura com o seguinte método:
<?php wp_page_menu(); ?>
A documentação sobre o método acima é aqui.