Por lo tanto, la documentación en el Codex es bastante clara en cuanto a que las exhibiciones están en desuso. Pero esa misma documentación no menciona nada de números de postes. En cambio, posts_per_page aparece en la lista.
Pero si pasamos a los documentos del Codex para get_posts no vemos mención de posts_per_page, sino que citamos numberposts.
En post.php vemos lo que está sucediendo : numberposts se configura por defecto (5), pero luego se copia en posts_per_page (a menos que posts_per_page esté configurado en los argumentos).
Entonces, mi pregunta es realmente bastante pedante, pero estoy buscando actualizar Codex, así que quería preguntarles, ¿hay alguna razón por la que no quisiéramos alentar posts_per_page en todos los ámbitos, eventualmente despreciando las publicaciones numéricas? ¿O me estoy perdiendo alguna idea crítica aquí?
fuente
Respuestas:
En mi opinión, el despreciar
numberposts
no tendría sentido, ya quenumberposts
se usa para consultar x cantidad de publicaciones, mientras queposts_per_page
se usa para indicar cuántas publicaciones por página se muestran durante la paginación. Si tuvieras que desaprobarnumberposts
a favor de simplementeposts_per_page
, entonces la paginación no existiría.es decir:
"numberposts" => 50, "posts_per_page" => 10
Un total de 50 publicaciones para consultar, 10 publicaciones por página, dando 5 páginas de 10 publicaciones cada una.
eliminación de
numberposts
:"posts_per_page" => 50
un total de 50 publicaciones para consultar, 50 publicaciones por página (ya que copia el valor de
numberposts
aposts_per_page
), lo que da 1 página de 50 publicaciones y sin paginación.Avíseme si solo estoy reiterando lo que ya sabe, y la pregunta me confunde un poco.
fuente
numberposts
es necesario cuando necesitas consultar todas las publicaciones pasando-1
lo que no puedes hacerposts_per_page