Vous n'êtes pas identifié.
Annonce
Annonce 1 : Le Codex en français a besoin de vous pour avancer !
Annonce 2 : Avant de poster, n'oubliez pas de faire une petite Recherche et de lire les règles de ce forum.
Annonce 3 : Lisez notre blog, il regorge de bonnes informations.
Annonce 4 : Rejoignez-nous sur Facebook et sur Twitter
Pages: 1
- Index
- » Utilisation spécifique de WordPress
- » Rendre un parent de catégorie dans un menu non cliquable;
#1 05-11-2009 22:11:45
- inkoblue
- Membre WP
- Date d'inscription: 20-10-2009
- Messages: 6
Rendre un parent de catégorie dans un menu non cliquable;
Bonjour,
Ma configuration WP actuelle
- Version de WordPress : 2.8.5
- Thème utilisé : sharpfolio
- Extensions en place : shadowbox, order category
- Nom de l'hebergeur : OVH
- Adresse du site : http://bl-communication.fr/inkoblue
Problème(s) rencontré(s) : Rendre un parent de catégorie dans un menu non cliquable.
En l'occurrence dans mon site il s'agit du parent de catégorie "WORK" le parent "BLOG" doit lui être cliquable. Les autres liens sont des pages car je souhaite faire des thèmes personnalisé pour ses pages...
voilà mon code :
Code:
- PHP
- <ul id="nav2">
- <?php wp_list_categories('orderby=name&exlude=181&title_li=');
- $this_category = get_category($cat);
- ?>
- <li><a href="http://bl-communication.fr/inkoblue/?page_id=196" class="on">INFORMATION</a></li>
- <li><a href=" http://bl-communication.fr/inkoblue/?page_id=191:" class="on">CONTACT</a></li>
- </ul>
- CSS
- #nav2{
- background: url(images/bg.gif) repeat;
- background-color: #000;
- display: block;
- font-size:1.1em;
- height:50px;
- width:100%;
- position: relative;
- border-top: solid 0.25px #666;
- border-bottom: solid 0.25px #666;
- }
- #nav2, #nav2 ul {
- line-height: 1;
- list-style: none;
- }
- #nav2 a ,#nav2 a:hover{
- border:none;
- display: block;
- text-decoration: none;
- }
- #nav2 li {
- float: left;
- list-style:none;
- }
- #nav2 a,#nav2 a:visited {
- color:#FFFF00;
- display:block;
- font-weight:bold;
- padding:6px 12px;
- }
- #nav2 a:hover, #nav2 a:active {
- color:#CC3399;
- text-decoration:none
- }
- #nav2 li ul {
- height: auto;
- left: -999em;
- position: absolute;
- width: 800px;
- z-index:999;
- }
- #nav2 li li {
- width: auto;
- }
- #nav2 li li a,#nav2 li li a:visited {
- color:#109dd0;
- font-weight:normal;
- font-size:0.9em;
- }
- #nav2 li li a:hover,#nav2 li li a:active {
- color:#CC3399;
- }
- #nav2 li:hover ul, #nav2 li li:hover ul, #nav2 li li li:hover ul, #nav2 li.sfhover ul, #nav2 li li.sfhover ul, #nav2 li li li.sfhover ul {
- left: 0px;
- }
A cause du thème choisi je ne peux utilisé que des catégories et sub-catégories, hélas j'aurais pu utiliser un plugin pour contourner le problème si les éléments de mon menu faisaient référence à des pages et sub-pages.
J'ai parcouru plusieurs forums les seuls solutions que j'ai trouvé semble difficile à mettre en place ? Y a t'il une solution même bricolée afin de contourner ce problème récurent, j'ai entendu parler du liens : #. qui renvoi sur la même page mais je ne sais même pas où le placer.
Je serais grandement reconnaissant si vous pouviez m'apporter une ébauche de solution.
Hors ligne
#2 06-11-2009 10:22:10
- Anonyme 2
- Blogueur Fou
- Date d'inscription: 22-05-2007
- Messages: 11665
Re: Rendre un parent de catégorie dans un menu non cliquable;
Bonjour,
et cette méthode ???
http://www.wordpress-fr.net/support/suj … lique-menu
Hors ligne
#3 06-11-2009 16:42:25
- inkoblue
- Membre WP
- Date d'inscription: 20-10-2009
- Messages: 6
Re: Rendre un parent de catégorie dans un menu non cliquable;
le souci c'est que contrairement à ton exemple il s'agit de "catégories" et non de "pages".
de plus je ne vois pas où placer les # étant donné que tout est en PHP... à moins que je réécrive moi même le code en html pour activer les ID de catégories comme je le souhaite et pouvoir modifier le code ???
Je viens d'essayer mais je n'arrive pas à faire apparaitre mes sous menu de cette façon.
J'ai lu encore beaucoup d'articles traitant du même sujet masi personne ne semble avoir trouvé une solution qui fonctionne...
merci
Hors ligne
#4 07-11-2009 13:32:46
- Anonyme 2
- Blogueur Fou
- Date d'inscription: 22-05-2007
- Messages: 11665
Re: Rendre un parent de catégorie dans un menu non cliquable;
vous avez lu tout le sujet,Piekes explique comment avec un plugin
piekes a écrit:
Anonyme 2 a écrit:
Bonjour,
pardon mais le plugin page links to ne sert pas pour rajouter un lien vers un lien externe au blog ?
là j'ai l'impression aimerai que les sous menu soient cliquables et pas le menu,je supose que c'est un menu déroulant, le souci on ne sait pas quel thème il utilise .Je l'utilise aussi pour "neutraliser" des éléments de menus. C'est certes un détournement de ce qu'indique l'auteur, mais ça marche très bien…
et du côté du codex ?
http://codex.wordpress.org/wp_list_pages
Hors ligne
#5 07-11-2009 14:44:29
- foulensois
- Membre WP

- Lieu: Lens
- Date d'inscription: 22-06-2009
- Messages: 4
- Site web
Re: Rendre un parent de catégorie dans un menu non cliquable;
Salut,
Comme tu connais le numéro de tes catégories, tu peux faire la manip suivante :
1. Tu sélectionnes les id de catégories
2. Tu crées une condition (si categorie selectionne, tu n'affiches aucun lien)
3. Ta boucle doit de permettre sans aucun probleme
C'est un code de 5-6 lignes maxi 
Hors ligne
#6 10-03-2010 12:06:40
- Grenouye
- Membre WP
- Date d'inscription: 10-03-2010
- Messages: 2
Re: Rendre un parent de catégorie dans un menu non cliquable;
Bonjour
J'ai le même pb (des catégories et sous-catégories, il ne faut pas que les catégories soient cliquables) et ça fait 3 heures que je cherche dans tous les sens, sur tous les forums !!!
Ce que tu dis foulensois c'est exactement ce qu'il faudrait que je fasse. J'ai les id des catégories qui ne doivent pas avoir de lien mais qui permettent juste d'afficher les sous-catégories.
Aurez tu un exemple de code car je ne vois pas du tout comment le rédiger.
Merci d'avance.
Hors ligne
Pages: 1
- Index
- » Utilisation spécifique de WordPress
- » Rendre un parent de catégorie dans un menu non cliquable;