Question

je travaille sur ce site www.annapogossova.com pour un ami.

Actuellement, la navigation dans les menus s'exécute sur les pages dans lesquelles j'ai créé chaque galerie.

Quand vient le temps d'étendre le site, je veux qu'il soit assez dynamique afin que chaque page/article de la galerie soit automatiquement ajouté au menu déroulant et qu'elle n'ait pas besoin de modifier le fichier nav.php pour y accéder. montrer correctement.

Il existe sûrement une solution à ce problème ?J'ai peut-être mal procédé à la configuration : aurais-je dû créer les galeries sous forme de publications et non de pages ?

Si les pages vont bien, existe-t-il un moyen de mieux travailler le menu afin qu'il répertorie les pages sous chaque catégorie ?

Je pense que cela fonctionnerait beaucoup mieux à l'avenir si toutes les galeries étaient des articles dans une catégorie ??

La structure Wordpress est donc actuellement :

Le texte de navigation est HTML > ul & li crée manuellement les pages de liste de navigation > Page (chaque nouvelle galerie) avec un iframe

Voici à quoi ressemble actuellement le nav.php

-Modifier, je ne peux pas publier plus d'un lien.Désolé

Était-ce utile?

La solution

Les pages conviennent à ce que vous faites.Créez une page pour chacun des éléments de navigation de niveau supérieur.Ensuite, créez des sous-pages pour chaque sous-niveau (c.-à-d.définir leur page parent dans la console d'administration).Vous obtiendrez une structure de page qui ressemble à ce qui suit :

Photography
    Fashion
        Gallery 1
        Gallery 2
        Etc.
    Still Life
        Gallery 1
        Gallery 2
        Etc.
Art & Illustration
    Gallery 1
    Gallery 2
    Etc.

Ensuite, dans votre nav.php, vous pouvez afficher tout cela dans un <ul> structure avec la méthode suivante :

<?php wp_page_menu(); ?>

La documentation sur la méthode ci-dessus est là.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top