Page/2-en-volgende probleem

Het was me nog niet eerder opgevallen, maar op mijn blog pagina van mijn WordPress site met meerdere blog berichten kon ik niet naar de 2de, 3de pagina en volgende gaan. Onderaan stond wel keurig het aantal vervolgpagina’s genoemd, en de link leek ook te kloppen, maar het resulteerde iedere keer in een 404 foutmelding.

Op internet kon ik meerdere ‘oplossingen’ vinden, maar bij de meeste was de oplossing erg dubieus, of onzinnig. Ook de oorzaak werd niet goed uit de doeken gedaan. Uiteindelijk vond ik op wordpress.stackexchange.com de goede oplossing. Kennelijk hadden meer gebruikers er anno 2021 nog steeds last van. De volgende code heeft het probleem voor opgelost:

/**
 * Fix pagination on archive pages
 * After adding a rewrite rule, go to Settings > Permalinks and click Save to flush the rules cache
 */
function my_pagination_rewrite() {
    add_rewrite_rule('blog/page/?([0-9]{1,})/?$', 'index.php?category_name=blog&paged=$matches[1]', 'top');
}
add_action('init', 'my_pagination_rewrite');

Tip: controleer regelmatig zelf of jouw website goed werkt.

Zit je niet te wachten op extra werk om dit allemaal zelf uit te zoeken, neem dan eens contact met ons op. Wij zijn helpen je graag met het verbeteren van jouw website.