Archives incomplètes [avec le code [display-posts]]
-
Bonjour à tous,
Pour chaque catégorie d’articles parus sur le blog, j’ai créé une page d’archives qui pointe vers tous les articles de cette catégorie.
Exemple :
http://unespecedeblog.wordpress.com/archives/Or ici, seuls 100 articles apparaissent sur la page alors qu’il y en a 124 pour cette catégorie.
Pourtant, chaque page est configurée pour « faire défiler à l’infini », et je ne vois nulle part de limitation à 100 dans les réglages !
Au secours s’il-vous-plaît…[Titre étoffé par airodyssey pour éviter de confondre les autres utilisateurs]
L’adresse du blog concerné est (visible uniquement pour les utilisateurs connectés).
-
Si je comprends bien, vous avez utilisé le code [display-posts…]
Sachez que ce code a effectivement une limite de 100 articles. C’est écrit à la toute fin de http://en.support.wordpress.com/display-posts-shortcode/
Pour contourner la limite de 100 articles, vous pouvez procéder comme suit :
1. Utiliser une première fois le code [display-posts…] actuel.
2. Insérer le même code [display-posts…] une deuxième fois, en prenant soin d’ajouter offset= »100″ à la fin. Exemple (tiré de mon propre site)
[display-posts category="..." wrapper="ul" posts_per_page="100" include_date="true" order="ASC" orderby="title" offset="100"] -
Merci, c’est exactement ça !
Ça marche mais un petit saut apparaît entre le 100e et le 101e, qu’on ne peut pas éviter j’imagine, en raison des deux codes accolés…
Je réutiliserai votre astuce au 201e article et ainsi de suite !
Cordialement. -
Pour enlever l’espace après les 100 premiers articles, j’ai mis
<div style="margin-top:-26px;">
avant le code [display-posts…] et
</div>
après le code. Évidemment, le nombre de pixels peut être rajusté selon les besoins. -
- Le sujet ‘Archives incomplètes [avec le code [display-posts]]’ est fermé aux nouvelles réponses.