Also die Dokumentation zum Codex ist ziemlich klar, dass Showposts veraltet sind. In derselben Dokumentation wird jedoch nichts von Nummernposts erwähnt. Stattdessen wird posts_per_page aufgelistet.
Wenn wir uns jedoch für get_posts den Codex docs zuwenden sehen wir keine Erwähnung von posts_per_page, sondern zitieren stattdessen numberposts.
In post.php sehen wir, was passiert : numberposts ist standardmäßig eingerichtet (5), wird aber dann nach posts_per_page kopiert (es sei denn, posts_per_page ist in den Argumenten festgelegt).
Meine Frage ist also ziemlich umständlich, aber ich versuche Codex zu aktualisieren, also wollte ich euch fragen - gibt es einen Grund, warum wir posts_per_page nicht auf breiter Front anregen wollen, um schließlich die Anzahl der Posts zu verringern? Oder fehlt mir hier ein kritischer Einblick?
Meiner Meinung nach ist es nicht sinnvoll, numberposts
zu verachten, da numberposts
zur Abfrage von x Anzahl der Beiträge verwendet wird, während posts_per_page
angibt, wie viele Beiträge pro Seite während der Paginierung angezeigt werden. Wenn Sie numberposts
zugunsten von einfach posts_per_page
ablehnen würden, gäbe es keine Paginierung.
dh:
"numberposts" => 50, "posts_per_page" => 10
insgesamt 50 abzufragende Beiträge, 10 Beiträge pro Seite, 5 Seiten mit jeweils 10 Beiträgen.
entfernung von numberposts
:
"posts_per_page" => 50
insgesamt 50 abzufragende Posts, 50 Posts pro Seite (da der Wert von numberposts
in posts_per_page
kopiert wird), was 1 Seite mit 50 Posts und keine Paginierung ergibt.
Lassen Sie es mich wissen, wenn ich nur wiederhole, was Ihnen bereits bekannt ist, und die Frage mich nur ein wenig verwirrt.