next_posts_link () generiert immer eine zweite Seitenverknüpfung für den benutzerdefinierten Posttyp

Hier ist der Code, den ich verwende.

$paged = get_query_var( 'page' ) ? get_query_var( 'page' ) : 1; $args = array( 'post_status' => 'publish', 'post_type' => 'portfolio', 'posts_per_page' => 4, 'paged' => $paged, ); $portfolios = new WP_Query( $args ); while ( $portfolios->have_posts() ) : $portfolios->the_post(); // Title, content and stuff... endwhile; next_posts_link( esc_html__( 'Load more', 'text-domain'), $portfolios->max_num_pages ); wp_reset_postdata(); 

Nehmen wir an, wir haben 15 Portfolios. Die function erzeugt Links wie unten.

Seite 1: SITE_ADDRESS / Seite / 2

Seite 2: SITE_ADDRESS / Seite / 2

Seite 3: SITE_ADDRESS / Seite / 2

Seite 4: Nichts

$paged und $portfolios->max_num_pages geben jedoch immer die richtigen Werte zurück. Irgendeine Idee, warum das nicht wie erwartet funktioniert?

Solutions Collecting From Web of "next_posts_link () generiert immer eine zweite Seitenverknüpfung für den benutzerdefinierten Posttyp"