[Résolu] Page parent/enfant (Créer un compte)

  • Statut : non résolu
15 sujets de 1 à 15 (sur un total de 23)
  • Auteur
    Messages
  • #497727
    Marina B
    Membre
    Padawan WordPress
    58 contributions

    Bonjour,

    Ma configuration WP actuelle
    – Version de WordPress : 3
    – Version de PHP/MySQL : 5.5.8
    – Thème utilisé : twenty ten
    – Extensions en place : aucune
    – Nom de l’hebergeur : localhost
    – Adresse du site : pas encore

    Problème(s) rencontré(s) :

    Bonjour,

    Je viens de créer une page mère « législation » qui s’affiche sur la bar de navigation de mon blog. Je lui ai crée 2 pages enfants « le cadre général » et « au sein d’un entreprise ».
    Le problème est que lorsque je passe en mode « visualisation » et non « administration » les pages enfants n’apparaissent pas, comme si elles n’existaient pas!

    Savez-vous comment rectifier cela?

    Merci!

    #783515
    Marina B
    Membre
    Padawan WordPress
    58 contributions

    Petite précision, mes pages enfants s’affichent mais à côté des pages mères!
    Je voudraient quelles s’affichent comme un menu déroulant avec:
    « page mère »
    – « page enfant »
    -« page enfant »

    une idée?

    #783516
    metalmaniac
    Membre
    Padawan WordPress
    74 contributions

    tu les a bien glissées/déposées dans ton menu dans la section « menu » (je sais plus, il faut peut-être créer unnouveau menu pour pouvoir faire cela).

    #783517
    Marina B
    Membre
    Padawan WordPress
    58 contributions

    Oui justement, le menu ne « comprend pas » que ce sont des pages enfants et il les place à côté des pages mères.
    En attendant de trouver une solution, au lieu de mettre des pages, je mets des catégories dans mon menu et comme ca mes articles s’affichent.
    C’est vraiment du provisoire, si quelqu’un trouve une solution pour que le menu reconnaisse les pages enfants surtout n’hésitez pas parce que je vais commencer à m’arracher les cheveux….

    merci bien!

    #783518
    metalmaniac
    Membre
    Padawan WordPress
    74 contributions

    il faut les déposer « un peu plus sur la droite » sous ta page mère 😉

    #783519
    Marina B
    Membre
    Padawan WordPress
    58 contributions

    C’est gentil mais je ne comprend pas…..:oops:

    C’est-à-dire les déposer un peu plus sur la droite?
    Quand je suis en mode « administration » et que je vais dans ma liste de pages et bien les pages enfants apparaissent bien en sous-page de la page mère (un pleu plus à droite 😉 )…..

    #783520
    Guy
    Participant
    Maître WordPress
    14817 contributions

    tu as défini le menu comme devant être pris en compte par le thème, il ne suffit pas de créer le menu, il faut aussi indiquer sa localisation (dans le même menu que la création du menu, en haut à gauche)

    #783521
    Marina B
    Membre
    Padawan WordPress
    58 contributions

    j’ai oublier de rajouter:

    mais en mode « visualisation » et bien les pages enfants se placent dans la barre de navigation à côté des pages mères…..

    #783522
    Marina B
    Membre
    Padawan WordPress
    58 contributions

    oui tout à fait, il est bien indiqué dans l’emplacement du thème….. merci de la suggestion

    #783523
    Guy
    Participant
    Maître WordPress
    14817 contributions

    est ce que tu as modifié le css du thème concernant les menus?

    Puisque tu es en local, on ne peut pas regarder, mais peux tu envoyer le code source html du menu généré (quand il est affiché) pour que l’on voit si c’est au niveau de l’affichage ou à la génération du menu que cela coince.

    #783524
    Marina B
    Membre
    Padawan WordPress
    58 contributions

    Je ne touche pas aux codes car je n’y comprend strictement rien.
    C’est gentil de vouloir m’aider mais là je vais faire le boulet: où puis-je trouver le code source HTML du menu?

    #783525
    Guy
    Participant
    Maître WordPress
    14817 contributions

    tu affiches ton site dans le navigateur, dans tous les navigateurs il y a une option voir code source, soit tu mets tout le code de la page (en utilisant le gros C au dessus) soit tu cherches le menu dans la page, cela commence souvent par quelque chose de la forme :

    <div class="menu"><ul><li class="current_page_item">

    #783526
    Marina B
    Membre
    Padawan WordPress
    58 contributions

    Voila la bête: je crois avoir pris uniquement et l’ensemble du code correspondant au menu…..

    <div class="menu-my-menu-container"><ul id="menu-my-menu" class="menu"><li id="menu-item-101" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-101"><a href="http://localhost/Emplacement%20PHP/wordpress/?page_id=71">Législation</a></li>
    <li id="menu-item-102" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-102"><a href="http://localhost/Emplacement%20PHP/wordpress/?page_id=58">Actualité</a></li>
    <li id="menu-item-103" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-103"><a href="http://localhost/Emplacement%20PHP/wordpress/?page_id=54">FAQ</a></li>
    <li id="menu-item-104" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-42 current_page_item menu-item-104"><a href="http://localhost/Emplacement%20PHP/wordpress/">Accueil</a></li>
    <li id="menu-item-105" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-105"><a href="http://localhost/Emplacement%20PHP/wordpress/?page_id=63">Le cadre général</a></li>
    </ul></div> </nav><!-- #access -->
    </header><!-- #branding -->

    #783527
    Guy
    Participant
    Maître WordPress
    14817 contributions

    c’est mieux de le mettre à l’intérieur de la balise code 🙂, mais c’était bien cette portion de code qu’il fallait mettre

    Sinon, le menu généré ne comporte pas de page enfant, ce n’est donc pas un problème d’affichage, mais un problème de génération.

    Je ne vois pas trop, si dans le menu les pages enfants apparaissent bien sur la droite (par rapport à la page parent), elles devraient s’afficher. Il y a une option ajouter automatiquement les pages de haut niveau, je ne sais pas ce que fait cette option exactement, est elle cochée ou non?

    Il n’y a eu aucun modification du code de TwentyTen, c’est le thème original?

    #783528
    Marina B
    Membre
    Padawan WordPress
    58 contributions

    Oui effectivement désolé…

    Et bien la case « ajouter automatiquement les pages de haut niveau » n’était pas cochée, je l’ai fais et rien ne change….
    Non, aucune modification du code de TwentyTen.

    Et bien c’est gentil d’avoir essayé, je ne comprend pas pourquoi ca ne marche pas…:fire:

15 sujets de 1 à 15 (sur un total de 23)
  • Le forum ‘Utilisation spécifique de WordPress’ est fermé à de nouveaux sujets et réponses.