Warum entfernt WordPress die ausgelagerte Abfragezeichenfolge?

Statt zu einer Seite /? Paged = 2 zu gehen, ignoriert sie die ausgelagerte Abfragezeichenfolge und entfernt sie vollständig. Das ist mein Code unten.

$page = (get_query_var('paged')) ? get_query_var('paged') : 1; $args = array( 'post_type' => 'post', 'order' => 'DESC', 'orderby' => 'date', 'posts_per_page' => 4, 'paged' => $page, 'post_status' => 'publish', // Selects the category for custom post types 'tax_query' => array( array( 'taxonomy' => 'category', 'field' => 'slug', 'terms' => $post->post_type, ), ), ); $newsBlogs = new WP_Query($args); 

Ändere ich jedoch die Abfragezeichenfolge paged in page , ändert sich die URL-Struktur in somepage / 2 und durchläuft die nächsten Posts, aber ich möchte, dass dies mit der get-Abfragezeichenfolge paged funktioniert. Dies funktioniert auf meiner lokalen Host-Entwicklungsversion, nur nicht auf dem Entwicklungsserver, obwohl die databaseen identisch sind.

Solutions Collecting From Web of "Warum entfernt WordPress die ausgelagerte Abfragezeichenfolge?"