onglet actif dans sous rubrique (Créer un compte)

  • Statut : non résolu
6 sujets de 1 à 6 (sur un total de 6)
  • Auteur
    Messages
  • #454433
    lepski98
    Membre
    Chevalier WordPress
    193 contributions

    Bonjour,

    Ma configuration WP actuelle
    – Version de WordPress : 2.3
    – Thème utilisé : PERSO EN COURS DE REALISATION INSPIRER D’UN JOURNAL
    – Plugins en place : beaucoup et ce n’est pas fini…. lol
    – Nom de l’hebergeur : 1AND1
    – Adresse du site : Grandprixregister

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

    Vous pouvez tester vous même sur le site.

    Je viens de créer un menu en haut : rubrique encyclopédie, lorsque l’on clic dessus l’onglet devient actif (normal), mais si je clic sur pilotes qui est le fils d’encyclopédie, ce dernier ne reste pas actif comment faire ???

    merci de votre aide

    <div id="navbar">
    
    		<div id="navbarleft">
    			<ul>
    				
    				<li class="<?php if (is_home()) {echo 'current_page_item'; } else { echo 'page_item page-item-1'; } ?>“><a href="<?php echo get_settings('home'); ?>“>Accueil</a></li>
    				<?php wp_list_pages('title_li=&depth=1&sort_column=menu_order&exclude=3'); ?>
    			</ul>
    		</div>
    	
    		<div id="navbarright">
    				<?php the_time('l j F Y') ?>
    		</div>
    	
    	</div>
    
    	<div id="subnav">
    
    		<div id="subnavleft">
    			<ul>
    				<?php wp_list_pages("title_li=&child_of=".$post->ID.”&show_date=modified&date_format=$date_format”); ?>
    			</ul>
    		</div>
    
    	
    		<div id="subnavright">
    			<a href="fds"><img src="<?php bloginfo('template_url'); ?>/images/rss.gif” alt=”Feed RSS” /></a>
    		</div>
    
    	</div>

    #611262
    lepski98
    Membre
    Chevalier WordPress
    193 contributions

    personne ne peux m’aider ?

    #611263
    Qwindoo
    Modérateur
    Maître WordPress
    2862 contributions
    lepski98 wrote:
    personne ne peux m’aider ?

    En général, sur ce forum il n’y a pas grand monde entre 00h21 et 1h40 du matin :D

    Pour ta question, il te suffit de modifier ton fichier “style.css” comme suit :

    /* Avant */
    .current_page_item a,
    .current_page_item a:hover { background: #000 !important; color: #99CCCC !important}
    /* Après */
    .current_page_item   a, .current_page_item   a:hover,
    .current_page_parent a, .current_page_parent a:hover 
    { background: #000 !important; color: #99CCCC !important }

    Cordialement,

    #611264
    lepski98
    Membre
    Chevalier WordPress
    193 contributions

    merci de ta réponse mais j’ai peur que celle ci ne corresponde à ma question. Je suis calé en css mais pas en wordpress…. lol

    bon treve de plaisanterie, dans le menu du HAUT j’ai un ongelt encyclopédie qui doit rester allumer lorsque l’on se trouve dans les pages fils !

    voilà l’arbo
    Encyclopédie » Séries » Single-seaters » IRL IndyCar Series

    et en faites je dois laisser allumer ENCYCLOPEDIE ET SERIES

    et que le menu series restent bloquer à ce niveau !

    #611265
    Qwindoo
    Modérateur
    Maître WordPress
    2862 contributions
    lepski98 wrote:
    bon treve de plaisanterie, dans le menu du HAUT j’ai un ongelt encyclopédie qui doit rester allumer lorsque l’on se trouve dans les pages fils !

    … Je me suis probablement mal exprimé 😕

    WordPress assigne automatiquement les classes “current_page_item” à la page courante ET “current_page_parent” à la page parente de la page courante (tu l’aurais vu en affichant la source de la page comme je l’ai fait)

    Pour conserver l’éclairage de ton onglet parent, il te suffit donc de compléter la règle CSS qui concerne les classes current_page_item en ajoutant la classe correspondante “current_page_parent” (et sa dérivation pour le rollover des liens) 😉

    Avec ma méthode, tu auras bien l’onglet Encyclopédie d’allumé lorsque tu cliques sur Encyclopédie puis Pilotes

    (ça c’était pour ta première question)

    Maintenant, la question que tu poses, à savoir

    lepski98 wrote:
    et que le menu series restent bloquer à ce niveau !

    (question que tu n’avais pas posé lors de ton premier post, soit dit en passant) est totalement différente et nécessite que tu postes ici entre autres choses le code de ton menu 🙂

    #611266
    lepski98
    Membre
    Chevalier WordPress
    193 contributions

    merci de ta réponse… MSDOS… franchement j’en bave depuis 2 jours….

    en faites je crois que je m’étais mal exprimé….

    en faites accueil sera le blog ou j’afficherais les catégories que j’ai pas encore choisi

    ACCUEIL (blog
    F1 (cat)-INDYCAR (cat)…. etc…

    ENCYCLOPEDIE (page)
    series (page) – pilotes (page)…etc…

    LE BUT EST d’avoir des pages fils à chaque onglet mais qu’en faites le menu reste actif même si on descend dans les sous sous sous rubriques.

    le code de ma page

    <div id="navbar">
    
    		<div id="navbarleft">
    			<ul>
    				<li class="”><a href="”>Accueil</a></li>
    				
    			</ul>
    		</div>
    	
    		<div id="navbarright"></div>
    	
    	</div>
    
    	<div id="subnav">
    
    		<div id="subnavleft">
    			<ul>
    				post_parent)
    				$children = wp_list_pages(“title_li=&child_of=”.$post->post_parent.”&echo=0&depth=1″); else
    				$children = wp_list_pages(“title_li=&child_of=”.$post->ID.”&echo=0&depth=1″);
    				if ($children) { ?>
    				<ul>
    				
    				</ul>
    				
    				
    				ID.”&depth=1&sort_column=menu_order”); ?>post_parent; ?>
    			</ul>
    		</div>

    en faites ce code ne fonctionne pas bien car je descend dans les sous rubriques les onglets principaux ne restent pas actifs et le sous menus ne se bloque pas.

    la page concerné : http://www.grandprixregister.com

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