query_post bewirkt, dass die Posts beim Laden mehrerer Posts doppelt geladen werden

Ich verwende query_post, um die Posts in einem benutzerdefinierten Post-Typ zu randomisieren. Dies führt jedoch dazu, dass die Posts neu geladen werden, wenn ich mehr Posts einlade.

Unten ist mein Code:

  
<article id="post-" class="col-lg-4 work">
<a href="https://wordpress.stackexchange.com/questions/150158/query-post-causes-the-posts-to-be-loaded-twice-on-load-more-posts/" title=""> 'img-responsive')); ?>

<a href="https://wordpress.stackexchange.com/questions/150158/query-post-causes-the-posts-to-be-loaded-twice-on-load-more-posts/" title="">

Wenn ich query_posts lösche und einfach die have_posts verwende, werden die Posts nicht zweimal geladen, sondern zufällig.


Aktualisieren:

Ich habe versucht, es zu ändern, um wp_query zu verwenden, und ich bekomme immer noch das gleiche Problem mit dem Laden in doppelten Posts.

  'rand', 'post_type' => 'artist' ) ); ?>  
have_posts() ) : $loop->the_post(); ?> <article id="post-" class="col-lg-6 work">
<a href="https://wordpress.stackexchange.com/questions/150158/query-post-causes-the-posts-to-be-loaded-twice-on-load-more-posts/" title=""> 'img-responsive')); ?>

<a href="https://wordpress.stackexchange.com/questions/150158/query-post-causes-the-posts-to-be-loaded-twice-on-load-more-posts/" title="">

Solutions Collecting From Web of "query_post bewirkt, dass die Posts beim Laden mehrerer Posts doppelt geladen werden"