Vous n'êtes pas identifié.
Annonce
Mettez-vous à jour ! WordPress 3.3.1 est disponible en français.
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, Google + et sur Twitter
#1 25-02-2009 20:33:35
- Adunst
- Connaisseur WP
- Date d'inscription: 22-02-2009
- Messages: 11
Menu Déroulant - Page Parent non cliquable
Bonjour,
Ma configuration WP actuelle
- Version de WordPress : 2.7.1
- Thème utilisé : /
- Plugins en place : NextGEN Gallery
- Nom de l'hebergeur : Gold Serveur
- Adresse du site : /
Problème(s) rencontré(s) :
J'aurais souhaité savoir si il était possible de rendre "non cliquable (ne pas être rediriger sur une autre page)" sur un menu déroulant les liens qui ont une page fille. Autrement dit sur mon exemple de ci-dessous, qu'il ne soit pas possible de cliquer sur "Episodes" car il y'a un sous page "Saison 1". J'aurais aimé aussi faire la même chose dans le cas d'une Sous-Sous Page.
Avez-vous une idée ?
Merci !
Hors ligne
#2 26-02-2009 08:37:52
Re: Menu Déroulant - Page Parent non cliquable
Hello
Un excellent plugin pour ce genre de choses :Page-Links-To
Bien cordialement… Pierre
Hors ligne
#3 27-02-2009 21:19:56
- Adunst
- Connaisseur WP
- Date d'inscription: 22-02-2009
- Messages: 11
Re: Menu Déroulant - Page Parent non cliquable
Merci pour ce plugin, je ne connaissais pas.
Cependant, avec, je suis obligé de rentré une URL.
J'aurais préféré que mon lien ne soit pas cliquable.
Hors ligne
#5 01-06-2009 22:50:54
Re: Menu Déroulant - Page Parent non cliquable
un # ça rafraichi la page c'est assez moyen comme méthode un lien d'une page vers elle même.
Hors ligne
#7 20-08-2009 16:48:38
Re: Menu Déroulant - Page Parent non cliquable
Page Lists Plus est un excellent plugin qui gère ça.
Dans les options du plugin, il faut cocher : Link (lets you unlink Pages without removing them from your Page lists)
Et dans la page que tu veux rendre inactive il faut décocher : If this box is checked, then links to this Page in lists generated using wp_list_pages() will have rel="nofollow" added.
Hors ligne
#9 20-08-2009 17:16:50
Re: Menu Déroulant - Page Parent non cliquable
En fait ça aurait pu marcher si mon menu était constitué de pages, mais là ce sont des catégories 
Dans le doute j'ai regardé si category Lists Plus existait mais non...
Hors ligne
#10 20-08-2009 17:53:40
Re: Menu Déroulant - Page Parent non cliquable
Ah oui en effet, pour les catégories... c'est dommage 
Mais peut être qu'il y aurait une solution pour subtiliser la chose, si tu n'as pas trop de catégories et sous catégories ?
Hors ligne
#11 20-08-2009 17:58:50
Re: Menu Déroulant - Page Parent non cliquable
J'ai énormément de catégories et sous catégories, et je ne peux faire autrement. Je suis allé voir du côté de sticky menu ou plus récemment cette page : http://wordpress.org/support/topic/199148?replies=3
Je continue mes investigations 
Hors ligne
#13 20-08-2009 19:31:00
Re: Menu Déroulant - Page Parent non cliquable
Pas sorti de la berge encore ^^
Quelqu'un saurait interpréter ça ? (source)I just added an if statement for $category->parent and removed all the link tags. Basically just set it to $link = $cat_name;
Il faut le modifier dans cette partie de code là je pense (wp-include/classes.php - ligne 1328)
Code: html
$cat_name = esc_attr( $category->name);
$cat_name = apply_filters( 'list_cats', $cat_name, $category );
$link = '<a href="' . get_category_link( $category->term_id ) . '" ';
if ( $use_desc_for_title == 0 || empty($category->description) )
$link .= 'title="' . sprintf(__( 'View all posts filed under %s' ), $cat_name) . '"';
else
$link .= 'title="' . esc_attr( strip_tags( apply_filters( 'category_description', $category->description, $category ) ) ) . '"';
$link .= '>';
$link .= $cat_name . '</a>';
J'ai rajouté à la suite ceci, mais ça a bousillé mon menu :
Code: html
if ( ($category->parent) )
$link = $cat_name;
En plus je suis moyen satisfait, intervenir au niveau du core de Wordpress, moyen. J'avoue, je commence à déprimer 
Hors ligne
#14 20-08-2009 21:31:53
Re: Menu Déroulant - Page Parent non cliquable
'ai rajouté à la suite ceci, mais ça a bousillé mon menu :
En terme conquérait ou technique ça signifie quoi bousillé ?En plus je suis moyen satisfait, intervenir au niveau du core de Wordpress, moyen. J'avoue, je commence à déprimer
Tu as le choix, c'est ça ou faire un plugin ^^ je ne sais pas ce qui est le plus simple.
Je ne suis plus développeur, je ne vais donc pas te sortir une solution technique de mon chapeau en 2 coups de cuillère à pot, mais étant ergonome, je peux te proposer de chercher une solution en terme d'usage.
Explique qu'est qui créé ce besoin d'avoir des pages parents cliquables ?
Montre moi ton architecture de l'information.
Solution évidente (mais sans connaitre ton projet je ne sais pas si ça convient) : Sous chaque page parent, créer une première page nommée "intro" ou "généralité" et place y ce que tu voulais mettre dans la page parent.
Hors ligne
#15 20-08-2009 21:43:13
Re: Menu Déroulant - Page Parent non cliquable
Dans le doute j'ai regardé si category Lists Plus existait mais non...
Des catégories, mais une catégorie n'est pas porteuse de contenu, c'est terme employé pour désigner un ensemble de page.
Que veux-tu qu'il se passe lorsque tu cliques sur une catégorie ?
Affiche une page j'ai compris mais que contiendrait cette page ?
Où serait saisi ce contenu ?
Hors ligne
#16 20-08-2009 23:14:09
Re: Menu Déroulant - Page Parent non cliquable
Nickko a écrit:
Que veux-tu qu'il se passe lorsque tu cliques sur une catégorie ?
Affiche une page j'ai compris mais que contiendrait cette page ?
Où serait saisi ce contenu ?
Il veut juste la catégorie parent ne soit pas cliquable.
@kamoule
Je pense que t'es sur la bonne voie, ne laisse pas tomber !
Il faudrait juste un développeur qui sache bien interpréter le if... et pour ma part je ne suis que graphiste, je bidouille 
Mais honnêtement je pense que t'es pas loin !
Hors ligne
#17 21-08-2009 00:12:34
Re: Menu Déroulant - Page Parent non cliquable
J'ai compris le problème à l'envers, je vais me cacher.
Hors ligne
#18 18-03-2010 19:30:00
- Vince64
- Connaisseur WP
- Date d'inscription: 08-01-2010
- Messages: 23
Re: Menu Déroulant - Page Parent non cliquable
mayelle a écrit:
Page Lists Plus est un excellent plugin qui gère ça.
Dans les options du plugin, il faut cocher : Link (lets you unlink Pages without removing them from your Page lists)
Et dans la page que tu veux rendre inactive il faut décocher : If this box is checked, then links to this Page in lists generated using wp_list_pages() will have rel="nofollow" added.
Bonjour
j'ai regardé, cela fonctionne mais cela a cassé l'affichage du menu ??
Le nom de la page s'affiche, mais il est décalé en haut, pas dans la même feuille de style
Une idée?
Merci
Vincent
Hors ligne
#19 25-12-2011 10:32:57
Re: Menu Déroulant - Page Parent non cliquable
Je cherchais la même chose et j'ai trouvé une solution !
Télécharger le plugin "Ambrosite Unlink Parent Pages"
Aller dans les options de ce dernier et mettre "1" dans Maximum Depth
et voili ! les pages ayant des sous-pages (les pages parents donc) ne sont plus cliquables 
Dernière modification par centaure (25-12-2011 10:59:51)
Gagner de l'argent : Méthodes gratuites.
mmorpg gratuit: Les meilleurs jeux gratuits.
Ebook-argent : Ebooks pour webmasters, santé, écolo, gagner de l’argent.
Photographe limoges : L'art de la photo
Hors ligne
#20 26-12-2011 13:07:12
- Guy
- Blogodépendant
- Date d'inscription: 07-04-2011
- Messages: 4852
Re: Menu Déroulant - Page Parent non cliquable
Une autre solution est de ne pas prendre de plugin, de faire un menu perso et mettre un # dans la cible du lien, le commentaire précédent sur le caractère moyen de cette solution n'est pas justifié.
Hors ligne
#21 26-12-2011 23:34:30
Re: Menu Déroulant - Page Parent non cliquable
En terme d'ergonomie, il est plutôt justifié. C'est extrêmement déroutant de cliquer sur un lien et de se retrouver sur la même page.
Hors ligne
#22 27-12-2011 01:07:05
- Guy
- Blogodépendant
- Date d'inscription: 07-04-2011
- Messages: 4852
Re: Menu Déroulant - Page Parent non cliquable
Il est absolument injustifié parce qu’il ne correspond pas à ce qui se passe.
En mettant un # on définit une ancre qui ne rafraichit pas la page, à la limite cela peut faire un scroll vers le haut de la page, mais en général le menu est déjà en haut, c'est donc absolument transparent.
L'autre solution est de ne rien mettre dans la cible du lien du menu personnalisé, en ce cas ni ancre ni rien du tout, l'item est non cliquable et cela correspond encore une fois à la demande originale.
La seule solution pour un problème aussi simple est donc définitivement de faire un menu personnalisé.
Hors ligne
#23 27-12-2011 08:02:17
Re: Menu Déroulant - Page Parent non cliquable
ah non, je t'assure qu'on voit bien la page se charger. Alors oui, on reste en haut de la page mais les utilisateurs ont l'impression d'être sur une nouvelle page et en même temps que le contenu est identique à la page précédente. Désorientation garantie.
Le menu personnalisé est peut-être la solution je dis juste que juste le # dans le href c'est mauvais pour les utilisateurs si on veux juste rendre le lien inactif.
Hors ligne
#24 27-12-2011 08:26:05
- Guy
- Blogodépendant
- Date d'inscription: 07-04-2011
- Messages: 4852
Re: Menu Déroulant - Page Parent non cliquable
OK, on va dire alors que c'est mon cache ou le paramétrage qui fait qu'aucune page dans aucun navigateur ne rafraichit la page courante avec une ancre, de toute façon peu importe, tu peux mettre un lien vide, cela règle le problème de l'ancre.
Hors ligne
#25 27-12-2011 09:04:50
Re: Menu Déroulant - Page Parent non cliquable
Oui ça, tu l'as déjà dis ;-)
Hors ligne