Seitenumbruch funktioniert nicht mit WP_Query (erstellt Links, aber keine Seite)

Die folgende Schleife ruft alle Beiträge in einer relevanten Kategorie ab. Es erzeugt zwar eine Paginierungs-URL, aber es bringt mich nicht dorthin (es leitet nur zurück zur Homepage).

Würde jemand wissen warum?

$paged = (get_query_var('page')) ? get_query_var('page') : 1; $category_cat_args = array( 'category_name' => $current_category, 'posts_per_page' => 2, 'post_type' => 'post', 'post_status' => 'publish', 'orderby' => 'date', 'order' => 'DESC', '&paged' => $paged ); $wp_query = new WP_Query( $category_cat_args ); ?> 

news

have_posts() ): while ( $wp_query->have_posts() ): $wp_query->the_post(); $images = get_field( 'gallery' ); if ( $images ): ?>
<a href="https://wordpress.stackexchange.com/questions/144368/pagination-not-working-with-wp-query-creates-links-but-no-page/"> <img src="https://wordpress.stackexchange.com/questions/144368/pagination-not-working-with-wp-query-creates-links-but-no-page/" alt="example-image">
$wp_query ) ); ?>
max_num_pages > 1 ) : ?> <a href="https://wordpress.stackexchange.com/questions/144368/pagination-not-working-with-wp-query-creates-links-but-no-page/" class="btn-ar"> more articles

Solutions Collecting From Web of "Seitenumbruch funktioniert nicht mit WP_Query (erstellt Links, aber keine Seite)"

 wp_pagenavi( array( 'query' => $wp_query ) ); change to wp_pagenavi($wp_query); 

Ich denke, dass $ wp_query die Variable ist, die Sie definieren! Das ist die Sache, die Sie einfügen müssen! Manchmal müssen Sie $ wp_query-> max_num_pages von Ihrer benutzerdefinierten Abfrageanforderung abhängig machen