Portanto, a documentação do Codex é bastante clara, pois os showposts estão obsoletos. Mas essa mesma documentação não menciona nada de número de pontos. Em vez disso, posts_per_page é listado.
Porém, se recorrermos aos documentos do Codex para get_posts , não vemos menção de posts_per_page, citando numberposts.
No post.php, vemos o que está acontecendo : numberposts é configurado como padrão (5), mas é copiado para posts_per_page (a menos que posts_per_page seja definido nos argumentos).
Portanto, minha pergunta é realmente bastante pedante, mas estou procurando atualizar o Codex, então gostaria de perguntar a vocês - existe uma razão pela qual não queremos apenas incentivar posts_per_page em geral, acabando com a exclusão de números numéricos? Ou estou perdendo algum insight crítico aqui?
fonte
Respostas:
Na minha opinião, descontinuar
numberposts
não faria sentido, poisnumberposts
é usado para consultar x quantidade de postagens, enquantoposts_per_page
é usado para indicar quantas postagens por página estão sendo mostradas durante a paginação. Se você se depreciarnumberposts
em favor da simplicidadeposts_per_page
, a paginação não existiria.ou seja:
"numberposts" => 50, "posts_per_page" => 10
um total de 50 postagens para consulta, 10 postagens por página, fornecendo 5 páginas de 10 postagens cada.
remoção de
numberposts
:"posts_per_page" => 50
um total de 50 mensagens de consulta, 50 mensagens por página (uma vez que ele copia o valor de
numberposts
aposts_per_page
), dando uma página de 50 mensagens e não paginação.Deixe-me saber se estou apenas reiterando o que você já está ciente e estou apenas um pouco confuso com a pergunta.
fonte
numberposts
é necessário quando você precisa consultar todas as postagens passando-1
que você não pode fazer composts_per_page