Ondersteuning » Code oplossingen gezocht » Paginering van het archief geeft een 404

  • He allen,

    Momenteel loop ik tegen een erg gek probleem aan. Op mijn archief pagina’s probeer in een paginering toe te voegen, echter geeft deze een 404 error.

    In onderstaand voorbeeld gebruik in een hoofdcategorie ‘Nieuws’ en een aantal subcategorieën.

    if ($paged) : ?>
        <nav class="page-nav archive">
    
            <?php if ($prev = get_previous_posts_link()) : ?>
                <div class="alignleft">
                    <span class="fo icons-angle-circled-left"></span>
                    <span><?php previous_posts_link( 'Nieuwe berichten' ); ?></span>
                </div>
            <?php endif;
    
            if ($next = next_posts($listPosts->max_num_pages, false)) : ?>
                <div class="alignright">
                    <span>
                        <a href="<?= $next; ?>">Oudere berichten</a>
                    </span>
                    <span class="fo icons-angle-circled-right"></span>
                </div>
            <?php endif; ?>
    
        </nav>
    <?php endif; ?>

    De volgende pagina is '/mvo-nieuws/page/2'. Maar die wordt dus helaas niet gevonden.
    Mijn permalink settings zijn '/%category%/%postname%/'.

    $cat = get_query_var('cat');
    $category = get_category($cat);
    
    $paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
    $listArgs = array(
        'cat' => $category->term_id,
        'paged' => $paged,
        'posts_per_page' => 11
    );
    
    $listPosts = new WP_Query($listArgs);
    
    while ($listPosts->have_posts()) :
        $row++;
        $listPosts->the_post();
    endwhile;

    Als ik naar dit probleem Google krijg ik allemaal topics van 3-6 terug die erg outdated zijn. Dus hopelijk kan iemand mij hiermee helpen!

  • Het onderwerp ‘Paginering van het archief geeft een 404’ is gesloten voor nieuwe reacties.