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
numberpostsno tendría sentido, ya quenumberpostsse usa para consultar x cantidad de publicaciones, mientras queposts_per_pagese usa para indicar cuántas publicaciones por página se muestran durante la paginación. Si tuvieras que desaprobarnumberpostsa favor de simplementeposts_per_page, entonces la paginación no existiría.es decir:
"numberposts" => 50, "posts_per_page" => 10Un 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" => 50un total de 50 publicaciones para consultar, 50 publicaciones por página (ya que copia el valor de
numberpostsaposts_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
numberpostses necesario cuando necesitas consultar todas las publicaciones pasando-1lo que no puedes hacerposts_per_page