Wordpress, zeige mehr Beiträge auf Unterseiten an

9

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?

    
Peter 06.01.2016, 02:50
quelle

2 Antworten

5

Hier ist eine modifizierte Version eines Beitrags, den ich vor einiger Zeit auf WPSE gemacht habe

VON WPSE

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

setzen %Vor%

SCHRITT 2

Auf der ersten Seite müssen Sie offset bis posts_per_page

subtrahieren %Vor%

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

%Vor%

SCHRITT 4

Zuletzt müssen Sie Ihren Offset zu found_posts hinzufügen, andernfalls wird Ihre Paginierung die letzte Seite nicht anzeigen

%Vor%

ALLE ZUSAMMEN

So sieht Ihre vollständige Abfrage aus, die in die functions.php

gehen sollte %Vor%     
Pieter Goosen 09.01.2016, 05:35
quelle
-2
%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;

hinzu     
Prakash Rao 11.01.2016 11:59
quelle

Tags und Links