Afficher les numéros de page sur votre blog

Par défaut, WordPress affiche en bas de page « Articles plus anciens » et « Articles plus récents ». Or il peut être arrangeant d’avoir les numéros des pages plutôt que ce texte.

Pour modifier ces textes, rendez-vous dans Apparence –> Editeur puis sur le fichier functions.php. Recherchez alors les lignes qui nous intéressent (Ctrl + f), puis tapez « Older posts ». Vous pouvez alors simplement modifier les textes ou vous pouvez aussi modifier le fichier pour afficher une pagination sur votre blog WordPress.

Pour ce faire, définissez les variables suivantes :

$page_actuelle = (get_query_var('paged')) ? get_query_var('paged') : 1;
$page_precedente = $page_actuelle + 1;
$page_suivante = $page_actuelle - 1;

Puis, remplacez les lignes qui affichaient « Older posts » et « Newer posts » par celles-ci :

<div class="nav-previous alignleft"><?php if ($page_actuelle != 1) {?><span>&larr;</span><a href="http://urldevotreblog/page/<?php echo $page_suivante; ?>/"> Page <?php echo $page_suivante; ?></a><?php } else {};?></div>
<div class="nav-next alignright"><?php if ( $wp_query->max_num_pages >= $page_precedente ){?><a href="http://urldevotreblog/page/<?php echo $page_precedente; ?>/">Page <?php echo $page_precedente; ?> </a><span>&rarr;</span><?php } else { }?></div>

Voilà, vous pouvez également si vous le souhaitez, afficher le numéro de la page actuelle.

Laisser un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.