Archives
Les pages d'archives permettent aux visiteurs de parcourir vos posts par période — par année, mois ou semaine ISO, selon la configuration. C'est l'alternative site-statique à la pagination
Les pages d'archives permettent aux visiteurs de parcourir vos posts par période — par année, mois ou semaine ISO, selon la configuration. C'est l'alternative site-statique à la pagination traditionnelle (« page 2 sur 47 ») et un moyen utile de surfacer du contenu plus ancien qui défilerait hors de la home.
Le plugin flexweg-archives les génère automatiquement. Cette page couvre l'expérience visiteur ; pour la configuration voir la référence du plugin flexweg-archives.
Ce que les visiteurs voient
/archives/
La page index — liste chronologique de chaque période (année, mois, semaine selon config) avec les compteurs de posts :
2026
Janvier (5 posts)
Février (3 posts)
Mars (8 posts)
...
2025
Janvier (12 posts)
...
Click sur une période → ouvre la page d'archive correspondante.
/archives/<period>/index.html
Page par période (année, mois ou semaine). Liste tous les posts en ligne créés dans cette période, du plus récent au plus ancien.
Rendu via le template category du thème actif — donc l'apparence matche le reste du site.
Granularité
Trois choix configurables :
- Year (par défaut) —
/archives/2026/index.html,/archives/2025/index.html, … - Month —
/archives/2026/03/index.html,/archives/2026/02/index.html, … - Week (ISO) —
/archives/2026/W12/index.html,/archives/2026/W11/index.html, …
Plus la granularité est fine, plus il y a de pages générées. Pour un site avec 100 posts uniformément répartis sur 12 mois, granularité month produit 12 pages d'archive. Pour 5000 posts sur 5 ans, granularité year produit 5 pages, month 60 pages.
Lien dans home / category
Toggle dans les réglages pour injecter automatiquement un lien « Voir les archives complètes » sur la home et chaque page de catégorie. Le lien pointe vers /archives/.
C'est le seul point d'entrée par défaut. Sinon vous devez ajouter manuellement un menu item.
Performance
Pour un site avec beaucoup de posts par période :
- La page d'archive d'une période liste tous les posts de cette période sur une seule page — pas de pagination intra-période
- Si vous avez 1000 posts en 2026,
/archives/2026/index.htmlfait ~500 Ko de HTML - Considérez la granularité
monthpour réduire la taille par page
Multilang
flexweg-archives n'a pas (encore) d'intégration native avec flexweg-multilang. Les archives sont rendues uniquement en langue primaire. Pour des archives par langue, c'est une amélioration future.
Limitations
- Pas d'archives par auteur — pas d'objectif explicite. Voir le manifest du plugin si vous voulez forker.
- Pas d'archives par tag — uniquement par période
- Pas de recherche dans les archives — c'est juste un listing. Pour la recherche, voir flexweg-search.