numberposts? des vitrines? posts_per_page?
-
-
Commenumberpostsest obsolète,ilestpréférable d'utiliserposts_per_page àpartir demaintenant.Since numberposts is deprecated, it's best a best practice to use posts_per_page from here out.
- 1
- 2011-09-19
- Brian Fegter
-
@Brian,pouvez-vousm'indiquer où vous voyez que les chiffres sont officiellement obsolètes?Jene l'aitrouvénullepart dans la source.@Brian, can you point me to where you see that numberposts is officially deprecated? I couldn't find it anywhere in the source.
- 0
- 2011-09-20
- Tom Auger
-
Désolé,je parlais de showposts.http://codex.wordpress.org/Class_Reference/WP_Query#Pagination_Parameters Jem'excuse.Sorry, I was referring to showposts. http://codex.wordpress.org/Class_Reference/WP_Query#Pagination_Parameters I apologize.
- 0
- 2011-09-20
- Brian Fegter
-
1 réponses
- votes
-
- 2011-12-20
Àmon avis,désapprouver
numberposts
n'auraitpas de sens,carnumberposts
est utilisépourinterroger x nombre demessages,tandis queposts_per_page
est utilisépourindiquer combien demessagesparpage sont affichés lors de lapagination.Si vous deviez désapprouvernumberposts
en faveur de simplementposts_per_page
,alors lapaginationn’existeraitpas.ie:
"numberposts" => 50, "posts_per_page" => 10
untotal de 50 articles àinterroger,10 articlesparpage,soit 5pages de 10 articles chacune.
suppression de
numberposts
:"posts_per_page" => 50
untotal de 50 articles àinterroger,50 articlesparpage (puisqu'il copie la valeur de
numberposts
dansposts_per_page
),ce qui donne 1page de 50 articleset aucunepagination.Faites-moi savoir sije nefais que répéter ce dont vous êtes déjà conscient,et je suisjuste unpeu confuspar la question.
In my opinion, deprecating
numberposts
would not make sense, asnumberposts
is used to query x amount of posts, whilstposts_per_page
is used to denote how many posts per page are being shown during pagination. If you were to deprecatenumberposts
in favor of simplyposts_per_page
, then pagination would not exist.ie:
"numberposts" => 50, "posts_per_page" => 10
a total of 50 posts to query, 10 posts per page, giving 5 pages of 10 posts each.
removal of
numberposts
:"posts_per_page" => 50
a total of 50 posts to query, 50 posts per page (since it copies the value of
numberposts
toposts_per_page
), giving 1 page of 50 posts and no pagination.Let me know if I'm just reiterating what you're already aware of, and I'm just slightly confused by the question.
-
Je suis d'accord qu'ils __sonnent__ comme s'ils devraientfaire des choses différentes,mais si vous étudiez le code,cen'estpas le cas!Enfait,je préfère les "numéros" dans certains cas,comme lorsque lanotion de "pages"n'entrepas vraimenten jeu - comme une sortie dans un widget de labarre latérale,parexemple.I agree that they __sound__ like they should do different things, but if you study the code, they actually don't! I actually prefer "numberposts" in some cases, like where the notion of "pages" doesn't really come into play - like some output in a sidebar widget, for instance.
- 3
- 2012-04-24
- Tom Auger
-
Jepense que `numberposts`estnécessaire lorsque vous devezinterrogertous lesmessagesen passant` -1`,ce que vousne pouvezpasfaire avec `posts_per_page`I think `numberposts` is needed when you need to query all posts by passing `-1` which you can't do with `posts_per_page`
- 1
- 2019-08-06
- iSaumya
-
@iSaumyan'estpas vrai - les documentspour lesparamètres depagination WP_Query [disentexplicitement] (https://developer.wordpress.org/reference/classes/wp_query/#pagination-parameters) vouspouvezpasser `posts_per_page=-1`@iSaumya not true - the docs for WP_Query pagination params [explicitly say](https://developer.wordpress.org/reference/classes/wp_query/#pagination-parameters) you can pass `posts_per_page = -1`
- 1
- 2020-08-21
- acobster
Donc la documentation sur le Codex indique assez clairement que les showposts sont obsolètes. Mais cettemême documentationne mentionne rien de chiffres. À laplace,posts_per_pageest répertorié.
Mais sinousnoustournons vers la docs du Codexpourget_posts ,nousne voyons aucunemention deposts_per_page,mais citant desnuméros.
Dans post.php,nous voyons ce qui sepasse :numberpostsest configurépar défaut (5),puis copié dansposts_per_page (sauf siposts_per_pageest défini dans les arguments).
Ma questionest donc vraiment assezpédante,maisje cherche àmettre àjour Codexet je voulais donc vous demander: y a-t-il une raisonpour laquellenousne voudrionspas simplementencourager lesposts_per_page àtous lesniveaux,ce quifinirapar déprécier lesnumberposts? Ouest-ce queje manque un aperçu critiqueici?