Die Paginierung von query_posts zeigt immer den gleichen Inhalt

Jeder hier sieht, warum meine Seitenumbruch nicht funktioniert? Ich kann “vorherige Seite” anzeigen, aber wenn ich zu “Seite-2” navigiere, bleibt der Inhalt identisch mit dem Inhalt auf “Seite-1”.

   post_name; ?>   'trips', 'types' => $types, "posts_per_page" => 5)); ?>  <article id="post-" class="post">    

Solutions Collecting From Web of "Die Paginierung von query_posts zeigt immer den gleichen Inhalt"

Verwenden Sie keine query_posts !

Wie Eugene betont hat, haben Sie die paged Variable weggelassen. Aber selbst bei Ihnen kann unerwartetes Verhalten auftreten. Wie die verschiedenen Fragen zeigen, die wir bei query_posts und query_posts bekommen:

  • query_posts und pagination, die nach vielen Recherchen immer noch stecken bleiben
  • Paginierung triggers 404 aus
  • Paginierung triggers 404-Fehler auf benutzerdefinierten Taxonomie-Archivseiten aus

Sie müssen dem Aufruf query_posts Argument paged query_posts . Es sollte so aussehen:

 < ?php $paged = (get_query_var('paged')) ? get_query_var('paged') : 1; query_posts(array( 'post_type' => 'trips', 'types' => $types, 'posts_per_page' => 5, 'paged' => $paged, ) ); ?> 

Lesen Sie mehr über WP_Query im Codex, insbesondere im Paginierungsbereich .