- Statut : non résolu
- Ce sujet contient 17 réponses, 6 participants et a été mis à jour pour la dernière fois par
alakhnor, le il y a 18 années et 2 mois.
-
AuteurMessages
-
30 janvier 2007 à 20 h 29 min #450367
Bonjour,
je débute sur wordpress je n’y connais donc pas grand chose
je veux créer nouvelle page qui ne s’affiche pas dans la barre des pages mais de la quel on peu accéder a partir d’une prémière page
pour cela j’ai donc crée une page en changeant la page mère,
mais apres sur le site sa me met quand même un lien direct et même pas la ou il ce situe habituellement:(comment faire???
30 janvier 2007 à 20 h 39 min #590808Salut à toi et sois le bienvenu sur WordPress-Francophone (un peu pompeux mais ça change de ma phrase habituelle ^^)
Pour masquer un lien du menu qui s’affiche sur ton site:
1. Retiens l’identifiant de la page concernée, qui est affiché à gauche de chaque ligne dans « Gérer » > « Pages »
2. Modifies le fichier de template dans lequel sont listées les pages (souvent header.php ou sidebar.php), trouves la ligne [c][/c] et selon le cas :
– Si la ligne est simplement de la forme [c][/c], remplaces-la par [c][/c] (où 123 est l’id que tu as retenu)
– Si la ligne contient déjà des paramètres, modifies-la pour obtenir : (où 123 est toujours l’identifiant de ta page)Si ce n’était pas assez clair, n’hésites pas à me le dire 😉
31 janvier 2007 à 16 h 48 min #590809ok merci de ton aide mais impossible de me trouver le ligne dont tu parle je trouve que: ?php wp_list_pages(‘title_li=
‘
j’ai chercher dans les pages header et sidebar c’est la même chose:(
31 janvier 2007 à 16 h 56 min #590810Poste l’adresse de ton site, ce sera plus simple 😉
J’imagine que ce que tu as est de la forme suivante : [c]<?php wp_list_pages('title_li=
‘ . __(‘Pages’) . ‘
‘ ); ?>[/c]
Si c’est le cas, remplace cette ligne par la suivante : [c]<?php wp_list_pages('exclude=123&title_li=
Pages
‘); ?>[/c]
(où 123 est toujours l’id de ta page)
Note : Si tu souhaites cacher plus d’une page, sépare simplement leurs identifiants par une virgule :
[c]<?php wp_list_pages('exclude=123,456,789&title_li=Pages
‘); ?>[/c] 😉
31 janvier 2007 à 17 h 24 min #590811j’ai testé ton truc sa a pas bien marché
http://chspower.free.fr/V2/
voici l’adresse du site pour exactement a quoi sa resemble
en haut sur la barre de liens de pages le lien « vivien » je veux pas qu’il apparaisse
et dans mon fichiet sidebar j ai <!– ?php wp_list_pages('title_li=‘ . __(‘Pages’) . ‘
‘ ); ? –>
31 janvier 2007 à 17 h 48 min #590812Bien, alors c’est le fichier header.php qu’il te faut modifier, la ligne présente dans sidebar.php n’est en effet qu’une option que l’auteur du thème a laissé, si tu voulais un jour lister les pages dans le menu 😎
Dans le fichier header.php donc, tu cherches le texte
et, juste en-dessous, tu devrais trouver la ligne dont je parlais tout à l’heure, qui ressemble à , avec éventuellement du texte d’apparence « bizarre » entre les parenthèses. 😉
A partir de là, tu modifies cette ligne comme je te l’ai indiqué plus haut (l’id de ta page est 18), tu enregistres le fichier sur ton site web et ça devrait rouler 🙂
P.S: Si tu n’y arrives toujours pas, tu peux m’envoyer tes identifiants (pseudonyme et mot de passe) par MP et je te ferai la manipulation 😉
31 janvier 2007 à 19 h 52 min #590813Il y a de l’évolution mais c’est pas encore tout à fait sa
http://chspower.free.fr/V2/
je devrai avoir un bon nombre de pages à faire comme sa donc j’aimerai comprendre comment sa fonctionne;)
en tous cas merci de ton aide.31 janvier 2007 à 23 h 44 min #590814M’Oo’do : Un titre plus explicite pour favoriser les futures recherches !
31 janvier 2007 à 23 h 56 min #590815Pour ne faire apparaître que les pages mères, normalement, on utilise le paramètre depth non ?
<?php wp_list_pages('depth=1&title_li=
‘ . __(‘Pages’) . ‘
‘); ?>
En utilisant ceci, tu fais disparaître tous les liens des pages filles. Tu n’as plus qu’à mettre dans tes pages mères de quoi accéder aux sous-pages.
Tu remplaces depth=1 par depth=2 si tu veux 2 niveaux de pages.
1 février 2007 à 12 h 32 min #590816j’ai essayé sa ne change rien par apport a la premiere solution
je voudrais que tous mes liens de pages se mettent au même niveau que que le lien « news » qui etait avant « blog » et qu’il n’y ai plus marquer « pages »en gros entre les deux ligne1 février 2007 à 13 h 21 min #590817OK, ça marche pour moi tout ça, SUPER !
En gros, ça règle mes problèmes ! YOUPI !!MAIS la question : j’ai plusieurs pages à « cacher », dans ce cas comment je dois inscrire tout ça ?
J’ai fait plusieurs essais sans résultats.
<?php wp_list_pages('title_li=&exclude=172')
Là, il me cache la page « 172 », mais j’en ai quelques autres à cacher….Merci.
1 février 2007 à 13 h 43 min #590818OK, c’est bon j’ai trouvé.
Il faut rajouter des « + » entre chaque numéro de pages.Si ça se trouve j’ai pu aider quelqu’un en répondant à ma propre question.
Cool, lol++
1 février 2007 à 14 h 54 min #590819vivien wrote:j’ai essayé sa ne change rien par apport a la premiere solution
je voudrais que tous mes liens de pages se mettent au même niveau que que le lien « news » qui etait avant « blog » et qu’il n’y ai plus marquer « pages »en gros entre les deux lignePour faire apparaître toutes les pages au même niveau et faire disparaître l’entête ‘Pages’ :
<?php wp_list_pages('depth=-1&title_li=‘ . __( ») . ‘
‘); ?>
Pour ne faire apparaître que les pages mères et faire disparaître l’entête ‘Pages’ :
<?php wp_list_pages('depth=1&title_li=‘ . __( ») . ‘
‘); ?>
Je regarderai plus profondément ce soir.
1 février 2007 à 15 h 16 min #590820J’ai testé sa ne me met à la place de « pages »:
Project-Id-Version: WordPress 2.0 Report-Msgid-Bugs-To: FULL NAME POT-Creation-Date: 2004-12-21 02:45:29.728614 PO-Revision-Date: 2007-01-16 12:22 0100 Last-Translator: Xavier Borderie Language-Team: French (France) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Rosetta-Version: 0.1 Plural-Forms: nplurals=2; plural=n > 1 X-Poedit-Language: French X-Poedit-Country: FRANCE X-Poedit-SourceCharset: utf-8
😕
que faire?1 février 2007 à 20 h 35 min #590821Essaie avec juste ou suivant ce que tu veux faire.
-
AuteurMessages
- Vous devez être connecté pour répondre à ce sujet.