La pagination ou le page par page est une erreur commune quâon retrouve dans WordPress.
Le principe de pagination de WordPress permet dâafficher les publications de votre site. Le principe de pagination de WordPress permet dâafficher les publications de votre site ou de votre blog selon le nombre dâarticles prĂ©dĂ©fini dans les rĂ©glages. La pagination est aussi importante pour afficher lâensemble des articles appartenant Ă une catĂ©gorie en affichant le nombre de pages contenant les articles.

Seulement voilĂ , lorsque votre site ou votre blog grossi en nombre dâarticles, au moment de passer dâune page Ă lâautre vous tombez sur une erreur 404 de WordPress
A lire: La différence entre WordPress et Drupal
Comment résoudre ce problÚme?
Vous constaterez que résoudre ce problÚme dépend de votre thÚme. Il y a des thÚmes qui accepteront la manipulation suivante :
Le code suivant est Ă ajouter dans votre fichier functions.php
// 404 PAGINATION
add_action('template_redirect', 'baw_template_redirect_no_404_pagination' );
function baw_template_redirect_no_404_pagination() {
// Récupération de la variable "paged"
$paged = get_query_var( 'paged' );
// Si nous sommes sur une page 404 avec une page > Ă 0
if( is_404() && $paged > 0 ):
global $wp_rewrite;
$url = preg_replace( "#/$wp_rewrite->pagination_base/$paged(/+)?$#", '', $_SERVER['REQUEST_URI'] );
wp_redirect( $url, 301 );
die();
endif;
}
Je vous recommande de le faire via votre console dâadministration WordPress en allant Ă Apparence -â¶ Editeur de thĂšme -â¶ Functions.php ensuite ajoutez le code dans le fichier comme suit:
Une autre option plus simple et qui est celle qui marche le plus et partout quelque soit votre thĂšme est de passer par les permaliens en ajoutant des variables plus de trois mais pas moins de trois ou juste trois.
Le faire en allant à Réglages -ⶠpermaliens -ⶠStructure personnalisée (cochez)
ensuite sélectionner vos variables plus de trois ou trois et pas moins de trois
On peut donc gĂ©rer cette difficultĂ© 404 de cette façon. Dâautres astuces existent surement, mais celle-ci mâa le plus convaincu et je lâai testĂ© sur mon blog.