Pagination
Au sein du thème, deux paginations sont possibles, dans les deux cas, l’ordre et le tri sont configurables dans la configuration hugo.(yaml|toml)
:
params:
hugo_primer:
pagination:
format: default
order: date
sort: desc
# slots: 5 # le nombre de page à afficher dans la pagination (< Précédent, 1, 2, 3, 4, ..., Suivant >)
# pagerSize: 5 # le nombre d'éléments par page
“Pagination” sur les pages uniques
Sur les pages uniques (comme celle-ci par exemple), seulement les slots < Précédent
et Suivant >
peuvent être affichés.
Cette pagination est désactivée par défaut, pour l’activer il suffit de fournir en paramètres de page la configuration suivante :
---
params:
hugo_primer:
pagination:
enabled: true
---
La pagination peut aussi être activée au global d’une section avec la propriété cascade
sur la page parent (section) :
---
cascade:
params:
hugo_primer:
pagination:
enabled: true
---
Dans des cas plus poussés, il est possible d’utiliser le shortcode paginate
pour utiliser une pagination plus personalisable.
Enfin, c’est la même que présentée ci-dessus mais les éléments pointés par < Précédent
et Suivant >
sont personalisables,
et il est possible de nous fournir que l’un des deux.
Pagination sur les pages listées
La pagination sur les pages listées (comme walkthrough par exemple) est activée par défaut. Toute la configuration passe par les propriétés présentées plus haut.