- Statut : non résolu
- Ce sujet contient 36 réponses, 3 participants et a été mis à jour pour la dernière fois par studio5150, le il y a 15 années et 8 mois.
-
AuteurMessages
-
2 mars 2009 à 12 h 59 min #467818
Bonjour,
j’ai un petit souci de pagination. J’ai ouvert mon site ce week end, et j’ai besoin d’avoir accès à la deuxième page puisque mon idex est configuré pour 8 articles et que 9 sont écrits.
Mais problème, en installant un plugin de pagination, je me suis rendu compte que ma page 2 était la même que la page 1.C’est àa dire que les articles présentés sont les mêmes, en fait… J’ai désactivé le plugin et ai tenté d’accéder à la page 2 depuis l’URL. Même problème. Je pense donc que c’est un problème dûe à WordPress chez moi.
Ma boucle semble pourtant correcte:
<?php
if (is_home()) {
query_posts("cat=-11,-12");
}
?>
<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>Voyez par vous-même:
page1: http://thewall.fr
page2: http://thewall.fr/page/2/D’ailleurs, si la page 2 est affichée, c’est qu’elle existe bel et bien…
2 mars 2009 à 16 h 54 min #663565J’ai du nouveau…
Afin de trouver où le problème pourrait être, j’ai désactivé mes plugins, j’ai modifié mes permaliens, j’ai modifié le nombre d’articles à afficher et rien n’y a fait. Donc tout ce qui pourrait clocher d’habitude ne cloche pas.
Sauf que… Je me suis rendu compte en modifiant la boucle, et en enlevant la partie qui exclue les catégories 11 et 12 (voir le message d’au dessus) que la pagination fonctionnait à présent. Etrange puisqu’en fait, cette pagination ne les prend justement pas en compte…
Encore plus étrange puisqu’on m’a conseillé d’utiliser cette syntaxe sur ce forum:
http://www.wordpress-fr.net/support/sujet-22378-resolu-resolu-nombre-articles-affiches-categories
et je ne pense pas que lumière de lune se soit plantée.Donc, que faire? Y a t il un problème encore dans la boucle?
2 mars 2009 à 17 h 10 min #663567Avec le query post et la pagination moi j’utilise cela…
car sinon a chaque reload il refait « betement » ton query par defaut…
Je pense que là est la solution 😉
2 mars 2009 à 17 h 31 min #663566Ca m’a l’air d’être correct, oui…
Mais sur cet exemple, ça veut dire que tes catégories exclues sont 3 5 6 7 et 10?2 mars 2009 à 17 h 45 min #663572Non les « acceptées » 🙂
ps: chouette look ton site 😉
2 mars 2009 à 17 h 45 min #663573Bon alors je tente de remplacer ma boucle avec la tienne…
PS: j’ai oublié de dire que ton blog est bien chouette également…
2 mars 2009 à 17 h 46 min #663574
logiquement 🙂
ps: Merci 😉
2 mars 2009 à 17 h 52 min #663575Bon ben… j’ai fait ça, et ça m’affiche un seul article comme tu peux le voir.
(je patauge avec la boucle…)
2 mars 2009 à 17 h 53 min #663576Effectivement .. le plug-in que tu utilise pour la pagination est lequel?
2 mars 2009 à 17 h 54 min #663577aucun, du coup…
2 mars 2009 à 17 h 57 min #663578http://lesterchan.net/portfolio/programming/php/ essaie celui la..
dans ton admin WP -> extensions -> nouvelles -> tape pagenavi et lui va te trouver le bon plug-in ET ENSUIITTEE 🙂
change ceci
query_posts(« cat=-11,-12&showpost=15 »);
2 mars 2009 à 18 h 01 min #663579C’est bien page-navi que j’avais et je l’ai donc réactivé. J’ai aussi fait la modif dans index.php.
Et regarde ce que ça donne… Toujours un seul article, et seulement 2 pages dans la pagination…
2 mars 2009 à 18 h 05 min #663580mais as-tu bien laisser ton while en dessous?
je te file tout mon code 🙂 et faudra adapter
<ul>
<li><a href=" » title= » »>
ID, « pola_pix », true) ) { ?>
<img src="ID, « pola_pix », true); ?> » alt= » » />
<span><strong>
</strong><br />
<em>
</em></span></a></li>
</ul>
2 mars 2009 à 18 h 08 min #663568J’étudie ça tout de suite…
2 mars 2009 à 18 h 14 min #663569J’ai fait exactement comme dans ta propre boucle:
Mes articles sont bien là, cette fois, mais la page 2 est toujours la même que la page 1…
😉
-
AuteurMessages
- Vous devez être connecté pour répondre à ce sujet.