- Statut : non résolu
- Ce sujet contient 17 réponses, 6 participants et a été mis à jour pour la dernière fois par dlo, le il y a 17 années et 2 mois.
-
AuteurMessages
-
2 juillet 2007 à 9 h 09 min #452894
Bonjour à toute la communauté wordpress.
Ma configuration WP actuelle :
– Version de WordPress : 2.1.2 :
– Thème utilisé K2 :
– Plugins en place :
– Nom de l’hebergeur :
– Adresse du site :Problème(s) rencontré(s) : Je suis actuellement en train d’essayer de configurer la fonction nextpage pour un article très long sur une page ( coupé environ en 15 parties …)
J’espère que ma question n’a pas été déjà posée sinon je m’en excuse mais j’ai fais quelques recherches avant.Mon problème : je souhaiterai modifier la navigation du nextpage qui pour l’instant me présente une liste du genre Pages : 1 2 3 4 5 …
Je voudrai le remplacer par quelque chose de plus « esthétiquement correct », du genre page suivante page précédente
Je ne trouve pas quel fichier est à modifier et la commande à remplacer.Merci d’avance pour vos conseils
2 juillet 2007 à 10 h 20 min #604343Re 🙂
Je viens de trouver ce lien mais je n’arrive pas à le faire fonctionner.
http://codex.wordpress.org/Styling_Page-Links
Si quelqu’un sait quel est le fichier à modifier je lui en serai très reconnaissant.
(J’ai testé avec theloop.php mais ca n’a rien modifié)Merci d’avance
2 juillet 2007 à 11 h 35 min #604342Hi,
Regarde dans ton theme, le fichier single.php, et remplace :
wp_link_pages();
par quelque chose du genre :
link_pages(‘<p>Pages: ‘, ‘</p>‘, ‘suivant’, ‘ »’, ‘« ‘);
Bonne chance 😉
9 juillet 2007 à 10 h 23 min #604344J’ai trouvé le fichier à modifier. Il s’agit du fichier page-comments.php ( avec K2 )
J’ai donc mis comme type de navigation :
Seulement je n’arrive pas à inclure la navigation dans le contenu même.
Le but est que lorsque la page est protégée par un mot de passe que les gens ne voient pas la navigation en dessous de la case « mot de passe ».
Au dessus j’ai ça :
J’imagine qu’il faut que je l’integre la dedans pour qu’il soit considéré comme faisant partie du contenu et donc egalement protégé par mot de passe mais je bloque.
Si quelqu’un pouvait m’aider ça serait très zentil 🙂
10 juillet 2007 à 12 h 30 min #604345Personne ne saurait comment integrer la navigation du nextpage directement dans le contenu pour qu’elle n’apparaisse pas quand l’article est protégé ?
Please help
10 juillet 2007 à 15 h 39 min #604346Il faut tester si l’article est cours d’affichage est protégé par mot de passe et afficher les options de navigation en fonction du résultat. C’est comme cela que fonctionne la fonction the_content().
Je ferais donc un truc du genre dans le template:<div class="entry-content">
</div>
post_password) && stripslashes($_COOKIE[‘wp-postpass_’.COOKIEHASH]) != $post->post_password )) { // l’article est protégé, pas d’affichage } else { ?>
<div class="page-nav">
Cordialement
10 juillet 2007 à 17 h 41 min #604347Il manque un « global $post; » dlo ^^
11 juillet 2007 à 13 h 57 min #604348J’ai essayé cette solution mais ça ne fonctionne pas.
Ca me cree une erreur : Parse error: syntax error, unexpected ‘)’ in line 220
11 juillet 2007 à 14 h 23 min #604349Oups, effectivement il y a une accolade en trop !
Voici le code corrigé:
<div class="entry-content">
</div>
post_password) && stripslashes($_COOKIE[‘wp-postpass_’.COOKIEHASH]) != $post->post_password ) { // l’article est protégé, pas d’affichage } else { ?>
<div class="page-nav">
AmO wrote:Il manque un « global $post; » dlo ^^Pas dans ce contexte, car ce code se situe dans la boucle: $post est donc défini… Mais, je peux me tromper. :rolleyes:
Cordialement
11 juillet 2007 à 15 h 43 min #604350Merci pour la correction rapide 🙂
Effectivement, plus d’erreur, seulement ça ne l’inclut pas dans le contenu.
Je pige pas le principe de ce contenu. Si par exemple on veut que dans notre contenu soit caché le corps de l’article, la navigation et le sidebar.php ça me semble irréalisable.
Rahhhh, je déteste bloquer
11 juillet 2007 à 16 h 07 min #604351Oui mais comme on est dans un autre fichier PHP, il me semble qu’il faut le rappeler 😉
12 juillet 2007 à 7 h 16 min #604352jul-g wrote:Effectivement, plus d’erreur, seulement ça ne l’inclut pas dans le contenu.Mais au moins, est-ce que cela cache la navigation si l’article est protégé ?
12 juillet 2007 à 13 h 54 min #604353Moi j’aurais bien aimé un truc encore + esthetique : que chaque page au lieu que ce soit 1, 2, 3 … ou suivant, precedent, soit en fait les titres … genre il prend en compte le nom des titres compris dans un H4 par exemple … mais bon g pas trouvé de plugin 🙂
13 juillet 2007 à 7 h 37 min #604354Non dlo, malheureusement ça ne l’inclut pas avec cette méthode. La navigation reste visible.
Dommage que ce principe de nextpage soit difficilement parametrable parce que c’est tout de même bien pratique.
Je suis d’accord avec toi Rod, le top serait de pouvoir avoir les titres c’est sur, je pense que je vais etre obligé de mettre les liens avec les titres que je veux en dur directement dans l’article
18 juillet 2007 à 12 h 54 min #604341Rod wrote:Moi j’aurais bien aimé un truc encore + esthetique : que chaque page au lieu que ce soit 1, 2, 3 … ou suivant, precedent, soit en fait les titres … genre il prend en compte le nom des titres compris dans un H4 par exemple … mais bon g pas trouvé de pluginRod l’a rêvé, Dlo l’a fait ! 😉
Je viens de terminer le codage d’un plugin qui permet d’afficher le texte que vous voulez à la place de 1,2,3 ou next, previous quand on utilise la fonction wp_link_pages avec des articles dans lesquels on a inclus un ou plusieurs tags