Ich versuche, die aktuelle Anzahl der Beiträge zu ermitteln, die auf einer Seite vorhanden sein werden.
$wp_query->found_posts
gibt mir die Gesamtzahl der Posts in der Schleife an.
get_query_var( 'posts_per_page' )
teilt mir die Anzahl der Beiträge pro Seite mit.
get_query_var( 'paged' )
gibt mir die aktuelle Seitennummer.
sticky posts
scheint hier nicht enthalten zu sein.
Ich kann ein paar Berechnungen anstellen, um herauszufinden, auf welcher Seite ich mich befinde, die Anzahl der Beiträge abzurufen und das Klebrige zu berücksichtigen. Ich könnte der Schleife auch einen Zähler hinzufügen, aber ich versuche, die Nummer zu ermitteln, bevor die Schleife in der Vorlage (Front-End) angewendet wird.
Enthält der $wp_query
eine Variable, die mir für dieses Ziel fehlt?
Um es klar zu machen, ist dies ein Beispiel: Gesamtzahl der Beiträge aus der Schleife 22. Beiträge pro Seite 10. 1 klebriger Beitrag.
Ich habe die Lösung gefunden. Ich suchte:
$wp_query->post_count
Und einige meiner Annahmen stimmten nicht. Dies ist die tatsächliche Ausgabe:
Gesamtzahl der Beiträge aus der Schleife 22. Beiträge pro Seite 10. 1 klebriger Beitrag.