web-dev-qa-db-fra.com

Pagination pour les sous-pages

J'ai une page de niveau supérieur avec beaucoup de sous-pages.
Lorsqu'un utilisateur visite la page de niveau supérieur, il voit actuellement les titres/miniatures/extraits de tous des sous-pages.
Comment paginer l’affichage des sous-pages afin que seulement 3 soient affichés à la fois, ce qui permet à l’utilisateur de naviguer via le menu "<Précédent 1,2,3,4,5 Suivant>" menu de pagination?

Toute aide serait grandement appréciée.

Merci!

3
nathanp

Avez-vous réellement inséré manuellement les titres/miniatures/extraits des sous-pages à l'aide de l'éditeur de publication?

Si c'est le cas, vous pouvez placer la balise <!--next page--> entre toutes les trois sous-pages et elles seront scindées en sections paginées. (Utilisez l'éditeur HTML pour insérer la balise.)

N'oubliez pas que de nombreuses personnes n'aiment pas la pagination. Cela risquerait de dissuader les visiteurs de votre site.

1
shea

Vous devriez utiliser la fonction wp_link_pages.

Lorsque vous écrivez un article, utilisez cette syntaxe.

<!--nextpage-->

Ensuite, ajoutez cette ligne où vous souhaitez afficher vos liens de pagination dans votre fichier single.php;

<?php wp_link_pages('before=<p>&after=</p>&next_or_number=number&pagelink=page %'); ?>

Vous pouvez obtenir plus de détails sur la fonction sur pages Codex .

1
Fatih Toprak