- Statut : non résolu
- Ce sujet contient 25 réponses, 9 participants et a été mis à jour pour la dernière fois par bloeil, le il y a 12 années et 6 mois.
-
AuteurMessages
-
25 février 2009 à 19 h 33 min #467687
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 ![img]http://images0.hiboox.com/images/0909/4754a4780a3b18a11d3fc61cc41d38e0.jpg?39[/img]
26 février 2009 à 7 h 37 min #662973Hello
Un excellent plugin pour ce genre de choses :Page-Links-To
27 février 2009 à 20 h 19 min #662974Merci 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.28 février 2009 à 17 h 40 min #662975Hello
Il suffit de rentrer un « # » en guise d’URL…
1 juin 2009 à 20 h 50 min #662976un # ça rafraichi la page c’est assez moyen comme méthode un lien d’une page vers elle même.
20 août 2009 à 12 h 08 min #662977As-tu trouvé une réponse à ton problème ? Je cherche à faire exactement la même chose 🙂
20 août 2009 à 14 h 48 min #662978Page 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.20 août 2009 à 15 h 01 min #662979Je teste ça dans la seconde et je te dis de suite 🙂 Merci pour ta réponse en tout cas !
20 août 2009 à 15 h 16 min #662980En 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…
20 août 2009 à 15 h 53 min #662981Ah 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 ?
20 août 2009 à 15 h 58 min #662982J’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 😕
20 août 2009 à 16 h 16 min #662983D’accord ^^ La solution à l’air pas mal dans le topic.
Sinon, bon courage !
20 août 2009 à 17 h 31 min #662984Pas 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)
$cat_name = esc_attr( $category->name);
$cat_name = apply_filters( ‘list_cats’, $cat_name, $category );
$link = ‘<a>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 :
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 😕
20 août 2009 à 19 h 31 min #662985’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.
20 août 2009 à 19 h 43 min #662986Dans 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 ? -
AuteurMessages
- Vous devez être connecté pour répondre à ce sujet.