Donc, la documentation sur le Codex } _ est assez clair sur le fait que les exposants sont obsolètes. Mais cette même documentation ne mentionne rien. Posts_per_page est plutôt répertorié.
Mais si nous nous tournons vers le docs Codex pour get_posts , nous ne voyons aucune mention de posts_per_page, nous citons plutôt numberposts.
Dans post.php, nous voyons ce qui se passe : numberposts est défini par défaut (5), puis copié dans posts_per_page (sauf si posts_per_page est défini dans les arguments).
Donc, ma question est vraiment assez pédante, mais je cherche à mettre à jour le Codex, je voulais donc vous poser la question suivante: y a-t-il une raison pour laquelle nous ne voudrions pas simplement encourager posts_per_page à travers tout le tableau, pour éventuellement désapprouver les postages? Ou est-ce que je manque un aperçu critique ici?
À mon avis, déprécier numberposts
n'aurait pas de sens, car numberposts
est utilisé pour interroger x nombre de publications, alors que posts_per_page
indique le nombre de publications par page affichées pendant la pagination. Si vous deviez déprécier numberposts
en faveur de posts_per_page
, la pagination n'existerait pas.
c'est à dire:
"numberposts" => 50, "posts_per_page" => 10
50 messages au total à interroger, 10 messages par page, soit 5 pages de 10 messages chacun.
suppression de numberposts
:
"posts_per_page" => 50
un total de 50 articles à interroger, 50 articles par page (puisqu'il copie la valeur de numberposts
dans posts_per_page
), ce qui donne une page de 50 articles et aucune pagination.
Faites-moi savoir si je ne fais que répéter ce que vous savez déjà et la question me laisse un peu perplexe.