numberposts? showposts? posts_per_page?

15

Então, a documentação do Codex é bastante clara que os shows estão obsoletos. Mas essa mesma documentação não menciona nada de numberposts. Em vez disso, posts_per_page está listado.

Mas, se nos debruçarmos sobre os documentos do Codex para get_posts , não vemos menção a posts_per_page, em vez de citar numberposts.

Em post.php vemos o que está acontecendo : o numberposts é configurado como padrão (5), mas depois copiado para posts_per_page (a menos que posts_per_page esteja definido nos argumentos).

Então minha pergunta é realmente pedante, mas eu estou querendo atualizar o Codex, então eu queria perguntar a vocês - existe uma razão pela qual nós não quereríamos apenas encorajar posts_per_page em toda a linha, eventualmente descontinuando o número de postes? Ou estou sentindo falta de algum insight crítico aqui?

    
por Tom Auger 19.09.2011 / 23:42

1 resposta

7

Na minha opinião, a reprovação de numberposts não faria sentido, pois numberposts é usado para consultar a quantidade de posts x , enquanto posts_per_page é usado para indicar quantos posts por página são sendo mostrado durante a paginação. Se você fosse descartar numberposts em favor de simplesmente posts_per_page , então 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, com 5 páginas de 10 postagens cada.

remoção de numberposts :

"posts_per_page" => 50

um total de 50 postagens para consulta, 50 postagens por página (já que copia o valor de numberposts para posts_per_page ), com 1 página de 50 postagens e sem paginação.

Deixe-me saber se estou apenas reiterando o que você já sabe e estou apenas um pouco confuso com a pergunta.

    
por moimikey 20.12.2011 / 17:58