Comment pointer page item un element du menu vers un template (Créer un compte)

  • Statut : non résolu
6 sujets de 16 à 21 (sur un total de 21)
  • Auteur
    Messages
  • #625057
    baudry
    Participant
    Chevalier WordPress
    178 contributions

    et sinon autre question lié c’est wp_list pages qui gère les menus du coup une fois terminé je peux le placé dans le header avec un truc du style

      c’est ça?

      #625058
      Lumiere de Lune
      Participant
      Maître WordPress
      20531 contributions

      Je sais pas, ton truc est un peu compliqué :D il me semble qu’il y a une redondance entre la classe et l’id au niveau du li.

      A la limite si au lieu de TOUT mettre du faisais un extrait, ça aiderait à comprendre la structure.

      Normalement :D en faisant simple, tu devrais avoir un truc du genre


      […]
      <ul id='menu_oupocreanum'>
      <li class="home"><a title='home' href="http://olivierbaudrydesign.free.fr/?page_id=24/"><span class='off'>home</span></a></li>
      <li class="biography"><a title='biography' href="http://olivierbaudrydesign.free.fr/?page_id=25/"><span class='off'>biography</span></a></li>
      […]</ul>

      en prenant les noms de page comme identifiant des classes et id.
      Et ensuite effectivement générer ça avec wp_list_pages et les options. Peut être faut il faire une petite fonction supplémentaire pour stocker le nom de la page dans une variable…

      Sinon le span, il te sert à quoi ?

      #625059
      baudry
      Participant
      Chevalier WordPress
      178 contributions

      dans mon cas précis je veux utilise le span pour indiquer ou je suis
      au survol sur les différentes zones. par contre je ne saisis pas ce que tu met entre crochet au début . je pense que tu a fait ça pour la page biography et me dis que ça devrait être in truc comme

      . ou un

      par contre je pense que dans un template nommé sidebar.php j’ai ceci il va falloir que dissèque le code en fragments

      <div id="sidebar">
      <ul>

      <li>

      </li>

      <!– Author information is disabled per default. Uncomment and fill in your details if you want to use it.
      <li><h2>Author</h2>
      <p>A little something about you, the author. Nothing lengthy, just an overview.</p>
      </li>
      –>

      <li>



      <p>You are currently browsing the archives for the category.</p>


      <p>You are currently browsing the <a href="/ »></a> blog archives
      for the day .</p>


      <p>You are currently browsing the <a href="/ »></a> blog archives
      for .</p>


      <p>You are currently browsing the <a href="/ »></a> blog archives
      for the year .</p>


      <p>You have searched the <a href="/ »></a> blog archives
      for <strong> »</strong>. If you are unable to find anything in these search results, you can try one of these links.</p>


      <p>You are currently browsing the <a href="/ »></a> blog archives.</p>



      </li>

      <?php wp_list_pages('title_li=<h2>Pages</h2>‘ ); ?>
      <ul id='menu_oupocreanum'>
      <li class="m1"><a title='home' href="http://olivierbaudrydesign.free.fr/?page_id=24/"><span class='off'>home</span></a></li>
      <li class="m2"><a title='biography' href="http://olivierbaudrydesign.free.fr/?page_id=25/"><span class='off'>biography</span></a></li>
      <li class="m3"><a title='randomizer' href="http://olivierbaudrydesign.free.fr/?page_id=26/"><span class='off'>randomizer</span></a></li>
      <li class="m4"><a title='workingprogress' href="http://olivierbaudrydesign.free.fr/?page_id=27/"><span class='off'>workingprogress</span></a></li>
      <li class="m5"><a title='play' href="http://olivierbaudrydesign.free.fr/?page_id=28/"><span class='off'>play</span></a></li>
      <li class="m6"><a title='videos' href="http://olivierbaudrydesign.free.fr/?page_id=29/"><span class='off'>videos</span></a></li>
      <li class="m7"><a title='pictures' href="http://olivierbaudrydesign.free.fr/?page_id=30/"><span class='off'>pictures</span></a></li>
      <li class="m8"><a title='sounds' href="http://olivierbaudrydesign.free.fr/?page_id=31/"><span class='off'>sounds</span></a></li>
      <li class="m9"><a title='exhibition' href="http://olivierbaudrydesign.free.fr/?page_id=32/"><span class='off'>exhibition</span></a></li>
      <li class="m10"><a title='software' href="http://olivierbaudrydesign.free.fr/?page_id=33/"><span class='off'>logicielssoftware</span></a></li>
      <li class="m11"><a title='abstracts' href="http://olivierbaudrydesign.free.fr/?page_id=34/"><span class='off'>abstracts</span></a></li>
      <li class="m12"><a title='diagrams' href="http://olivierbaudrydesign.free.fr/?page_id=35/"><span class='off'>diagrams</span></a></li>
      <li class="m13"><a title='machines' href="http://olivierbaudrydesign.free.fr/?page_id=36/"><span class='off'>machines</span></a></li>
      <li class="m14"><a title='artists' href="http://olivierbaudrydesign.free.fr/?page_id=37/"><span class='off'>artists</span></a></li>
      <li class="m15"><a title='bibliography' href="http://olivierbaudrydesign.free.fr/?page_id=38/"><span class='off'>bibliography</span></a></li>
      <li class="m16"><a title='webography' href="http://olivierbaudrydesign.free.fr/?page_id=39/"><span class='off'>webography</span></a></li>
      <li class="m17"><a title='discography' href="http://olivierbaudrydesign.free.fr/?page_id=40/"><span class='off'>discography</span></a></li>
      <li class="m18"><a title='citations' href="http://olivierbaudrydesign.free.fr/?page_id=41/"><span class='off'>citations</span></a></li>

      <li class="m19"><a title='lexicon on interactivity' href="http://olivierbaudrydesign.free.fr/?page_id=42/"><span class='off'>lexique</span></a></li>
      <li class="m20"><a title='forum' id='menu_forum' href="http://olivierbaudrydesign.free.fr/?page_id=46/"><span class='off'>forum</span></a></li>
      <li class="m21"><a title='upload' id='menu_upload' href="http://olivierbaudrydesign.free.fr/?page_id=43/"><span class='off'>upload</span></a></li>
      <li class="m22"><a title='thanks' id='menu_thanks' href="http://olivierbaudrydesign.free.fr/?page_id=44/"><span class='off'>thanks</span></a></li>
      <li class="m23"><a title='links' id='menu_links' href="http://olivierbaudrydesign.free.fr/?page_id=45/"><span class='off'>links</span></a></li>
      </ul>

      <li><h2>Archives</h2>
      <ul>

      </ul>
      </li>

      <?php wp_list_categories('show_count=1&title_li=<h2>Categories</h2>‘); ?>




      <li><h2>Meta</h2>
      <ul>

      <li></li>
      <li><a href="http://validator.w3.org/check/referer" title="This page validates as XHTML 1.0 Transitional">Valid <abbr title="eXtensible HyperText Markup Language">XHTML</abbr></a></li>
      <li><a href="http://gmpg.org/xfn/"><abbr title="XHTML Friends Network">XFN</abbr></a></li>
      <li><a href="http://wordpress.org/" title="Powered by WordPress, state-of-the-art semantic personal publishing platform.">WordPress</a></li>

      </ul>
      </li>



      </ul>
      </div>

      J’avais ajouté le menu ainsi pour voir ce que ça donnait au début.

      #625060
      Lumiere de Lune
      Participant
      Maître WordPress
      20531 contributions

      Je t’ai donné l’exemple de la page biographye effectivement, dont la balise body a une id biography

      Ensuite j’ai shunté tout le code inutile jusqu’au début du menu, et je t’ai mis un extrait du menu.
      Il ne FAUT PAS de div supplémentaire.

      #625061
      baudry
      Participant
      Chevalier WordPress
      178 contributions

      bon ça devrait aller pour le moment! merci pour tous ces précieux conseils!

      #625062
      baudry
      Participant
      Chevalier WordPress
      178 contributions

      Mon problème de menu simplifié est toujours le même en fait je suis contraint dans chaque page d’utiliser une div id= »biography par exemple dans le body des templates donc pour le menu comment faire? et la css comment faire?

    6 sujets de 16 à 21 (sur un total de 21)
    • Vous devez être connecté pour répondre à ce sujet.