Aufsteigende Reihenfolge hat seltsame Auswirkungen auf die WordPress-Schleife

Ich habe eine benutzerdefinierte Schleife:

$args = array( 'post_type' => 'symposia_program', 'taxonomy' => 'days', 'term' => 'day-1', 'order' => 'ASC' ); $query = new WP_Query($args); if ( $query->have_posts() ) : while ( $query->have_posts() ) : $query->the_post(); .....(code).... endwhile; endif; wp_reset_query(); 

Aus irgendeinem Grund hat der Parameter 'order' => 'ASC' merkwürdige Auswirkungen auf die Ausgabe der Schleife. Im Grunde macht es einige der Beiträge, nämlich einige aktuelle nicht. Wenn ich zu DESC zurückwechsle, erscheinen alle Posts. Bitte helfen Sie!

Solutions Collecting From Web of "Aufsteigende Reihenfolge hat seltsame Auswirkungen auf die WordPress-Schleife"

Es scheint, dass das Problem durch das Hinzufügen von 'posts_per_page' => -1 getriggers wird, was WordPress zwingt, alle Posts 'posts_per_page' => -1 die den Parametern entsprechen. Hier ist mein endgültiger Code:

 array ( 'post_type' => 'symposia_program', 'days' => $progDay, 'meta_key' => 'class_number', 'orderby' => 'meta_value_num', 'order' => 'ASC', 'posts_per_page' => -1 );