Ich möchte mehr Beiträge auf meinen Unterseiten anzeigen
Mein Code in der functions.php
%Vor%Problem: Auf der ersten Seite bekomme ich einen falschen Seitenumbruch. Es zeigt einen Link zu Unterseite 4, aber eine Unterseite 4 wird nicht verlassen.
Ich denke, ich muss so etwas hinzufügen
%Vor%Ist das möglich?
Hier ist eine modifizierte Version eines Beitrags, den ich vor einiger Zeit auf WPSE gemacht habe
SCHRITT 1
Wir müssen die Option posts_per_page
vom Back-End (die auf 10 gesetzt werden sollte) setzen und auch Ihr offset
festlegen, das wir verwenden wollen. Das wird 14
sein, da Sie auf der ersten Seite 24 und auf der anderen Seite 24 Beiträge benötigen.
Wenn Sie die Option posts_per_page
nicht ändern möchten, können Sie einfach die Variable $ppg
auf 10
SCHRITT 2
Auf der ersten Seite müssen Sie offset
bis posts_per_page
SCHRITT 3
Sie müssen Ihre offset
auf alle nachfolgenden Seiten anwenden, sonst erhalten Sie eine Wiederholung des letzten Posts der Seite auf der nächsten Seite
SCHRITT 4
Zuletzt müssen Sie Ihren Offset zu found_posts
hinzufügen, andernfalls wird Ihre Paginierung die letzte Seite nicht anzeigen
ALLE ZUSAMMEN
So sieht Ihre vollständige Abfrage aus, die in die functions.php
gehen sollte %Vor% und in der Hauptabfrage, in der Sie alle Argumente für Wp_Query angegeben haben. Bitte fügen Sie $paged = ( get_query_var('paged') ) ? get_query_var('paged') : 1;
Tags und Links php wordpress pagination