- Statut : non résolu
- Ce sujet contient 7 réponses, 4 participants et a été mis à jour pour la dernière fois par Dorian, le il y a 13 années et 6 mois.
-
AuteurMessages
-
14 septembre 2010 à 6 h 56 min #486048
Bonjour tout le monde,
Ma configuration WP actuelle
– Version de WordPress : version actuelle
– Version de PHP/MySQL : local
– Thème utilisé : iBlogPro
– Extensions en place : Contact Form 7, Really Simple Captcha, S2 Member, WP e-Commerce
– Nom de l’hebergeur : local
– Adresse du site : localProblème(s) rencontré(s) :
Alors mon problème est juste que je débute et que je ne pige pas tout. Pour faire court, j’ai changé les Page ID pour éviter que les pages de mon site soient en xxx/?p=123. J’ai donc réglé (dans Réglages > Permaliens) Structures personnalisées sur /%pagename%/ afin que les id soient remplacés par le nom des pages. Le problème c’est que dans le thème, il y a parfois la possibilité d’ajouter des fonctions à des pages et pour ça, il faut renseigner l’ID des pages concernées sauf que, ayant fait le réglage décrit ci-dessus, ça ne fonctionne pas si je renseigne le nom de la page. Ma question sera donc simple : comment connaître l’ID d’une page si j’ai désactivé ceci ?
Le deuxième point sur lequel je bloque concerne cette fois-ci les pages en elles-mêmes. J’aimerais créé sur mon site une espèce de lien « Conditions d’utilisation » qui renverrait donc vers… les conditions d’utilisation. J’aimerais donc créé une page qui ne serait accessible que par ce lien. Malheureusement, je n’arrive pas à créer une page « invisible », c’est-à-dire qui n’apparaît ni dans le menu, ni dans le sous-menu. J’ai bien vu qu’il y avait la possibilité de créer une page « privée » mais j’imagine que ça ne répond pas à ma question étant donné que la page ne sera pas visible des utilisateurs.
Merci d’avance pour vos réponses.
alargeau
14 septembre 2010 à 21 h 22 min #738865Salut
Pour le premier :
http://www.planeteduweb.com/wordpress-liste-des-astuces/connaitre-id-dun-article-dans-wordpress14 septembre 2010 à 21 h 50 min #738866Pour le deuxième :
alors si tu crée une page et pas un article tes conditions d utilisations ne seront pas ds le loop de wp.
Ensuite tu vas ds liens et ajouter. tu insere le lien de ta page et après tu vas dans apparences et widgets et tu fais un cliquer glisser du widget liens dans la barre laterales et tu selectionnes ton liens. Dans ta sidebar tu devrais avoir ton liens. Si ton liens apparait ailleurs ca veut dire que tu dois avoir une fonction active (wp_list_page) ou un plugin qui te sors toute la liste de tes pages statiques.15 septembre 2010 à 8 h 42 min #738867Bonjour,
alors pour la première technique, ça marche nickel !! Je n’avais pas du tout penser à regarder en bas du navigateur alors un grand merci !
Par contre, pour la seconde technique, je dois bien avoir une fonction active wp_list_pages car toute page créée même sans article est listée dans le menu, là est mon problème. N’est-il pas possible de dire à WordPress de rendre une page invisible ?15 septembre 2010 à 17 h 07 min #738868Si tu as la fonction wp_list page active il faut que tu exclus ta page de la fonction.
Pour cela tu as deux solutions :
– si la fonction est appelé sous forme de widget alors tu vas ds apparences widget et tu insères l id de la page a exclure.
– Si la fonction est appelé ds une page php de ton thèmestu dois ajouter l’exclusion ds les parenthèses avec le numero id de la page :
5 juin 2011 à 10 h 28 min #738869Bonjour,
Je reviens sur ce sujet car j’en ai besoin.
Je voudrais savoir ou je dois mettre ce code car quoi que je fasse soit il ne me reste que accueil soit il ne fonctionne pas.
Ensuite comment trouver l’id de la page car dans ma bdd il y a tellement de chose je le trouve pas.Mon code est :
- <a href="/ »>Accueil
En vous remerciant
5 juin 2011 à 15 h 25 min #738870Dorian wrote:Ensuite comment trouver l’id de la page car dans ma bdd il y a tellement de chose je le trouve pas.Dans la table « wp-posts« , l’ID du post est tout simplement le numéro du champs ID.
5 juin 2011 à 19 h 28 min #738871merci mais j’ai trouvé une autre solution en utilisant Pagenash qui permet de choisir l’ordre.
Merci de ta réponse en tous cas.
-
AuteurMessages
- Vous devez être connecté pour répondre à ce sujet.