Le fait de créer une page d’archives chronologique dans WordPress est une méthode du CMS WordPress qui vous permet de bien ranger vos articles et pages, afin de les rendre facilement accessible à vos visiteurs. Pour le faire, il y a des étapes bien définies qu’il faut suivre pour éviter de modifier votre thème. 😆
En quoi le fait de créer une page d’archives chronologique dans WordPress est-il utile ? Quelles méthodes faut-il utiliser pour créer une page d’archive chronologique dans WordPress ? Pour un site WordPress bien organisé, il vous faut connaître ces méthodes et savoir les mettre en œuvre. 😉
Objectif
Cet article a pour objectif de vous aider à créer une page d’archives chronologique dans WordPress. Vous obtiendrez donc une page facilement accessible pour vos visiteurs, dont l’objectif sera de lister de manière chronologique tous les articles publiés sur votre site web. 😊
Prérequis
Au cours de cet article, vous aurez à intégrer du code dans WordPress. En plus de cela, vous devez également maîtriser les modèles de page dans WordPress.
Une solution clés en main pour créer un site WordPress ?
LWS vous conseille sa formule d’hébergement WordPress en promotion à -42% (offre à partir de 3,49€ par mois au lieu de 5,99 €). Non seulement les performances sont au rendez-vous mais vous profitez en plus d’un support exceptionnel.
Créer un modèle de page d’archives WordPress
Pour procéder à la création du modèle de page, utilisez le fichier page.php.
Tout d’abord, il faut créer une sauvegarde de ce fichier et le renommer, avant de procéder à sa modification. Vous pouvez par exemple nommer le fichier archives.php.
Dans ce fichier, collez le code suivant : 👇
<?php /* Nom : Archive chronologique */ ?>
Dans le même fichier, ajoutez le même le code suivant 👇 tout juste après la ligne qui contient : <?php the_content(); ?>.
<?php
$previous_year = $year = 0;
$previous_month = $month = 0;
$ul_open = false;
$myposts = get_posts('numberposts=-1&orderby=post_date&order=DESC');
?>
<?php foreach($myposts as $post) : ?>
<?php
setup_postdata($post);
$year = mysql2date('Y', $post->post_date);
$month = mysql2date('n', $post->post_date);
$day = mysql2date('j', $post->post_date);
?>
<?php if ($year != $previous_year || $month != $previous_month) : ?>
<?php if ($ul_open == true) : ?>
</ul>
<?php endif; ?>
<h3><?php the_time('F Y'); ?></h3>
<ul>
<?php $ul_open = true; ?>
<?php endif; ?>
<?php $previous_year = $year; $previous_month = $month; ?>
<li><span><?php the_time('j F'); ?> - </span> <span><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></span></li>
<?php endforeach; ?>
</ul>
Après toutes ces modifications, sauvegarder votre travail, pour que cela soit pris en compte.
Publier la page d’archives chronologique
L’étape suivante consiste à publier la page d’archives, en appliquant le modèle de page qui vient d’être créé.
Ouvrez une de vos pages et rendez-vous dans la section Attribut de page. Vous allez retrouver cela dans le coin inférieur droit de votre page. 👇

À ce niveau, il faut choisir l’option Archives chronologiques. Une fois toutes ces modifications effectuées, vous pourrez à présent publier votre page.
Conclusion
Toutes nos félicitations ! Vous avez appris à créer une page d’archives chronologique dans WordPress. Cette méthode va vous aider à bien classer les pages dans votre site WordPress selon votre besoin, et à bien les gérer. 😎
Besoin d’un hébergement WordPress rapide et de qualité ?
Profitez de l'offre exclusive de LWS : hébergement WordPress en France à -42% ! Démarrez dès maintenant à partir de 3,49€/mois au lieu de 5,99€. Performance 🚀 et support exceptionnel garantis ! 😊
Si vous avez des questions, faites-nous part de cela via la rubrique Commentaires disponible en bas de page. 😎

Commentaires (0)