J'essaie d'obtenir le nombre actuel de messages qui seront présents dans une page.
$wp_query->found_posts
me donnera le nombre total de messages dans la boucle.
get_query_var( 'posts_per_page' )
me dira le nombre de messages par page.
get_query_var( 'paged' )
me donnera le numéro de page actuel.
sticky posts
semble ne pas être inclus dans ce qui précède.
Je peux faire quelques calculs en essayant de déterminer dans quelle page je suis, de récupérer le nombre de messages et d’envisager le problème persistant. Je pourrais aussi ajouter un compteur dans la boucle, mais j'essaie d'obtenir le numéro avant que la boucle ne soit appliquée dans le modèle (front-end).
Existe-t-il une variable dans le $wp_query
qu'il me manque pour cet objectif?
Pour bien comprendre, voici un exemple: Nombre total de messages de la boucle 22. Nombre de messages par page 10. 1 message persistant.
J'ai trouvé la solution. Je cherchais:
$wp_query->post_count
Et certaines de mes hypothèses n'étaient pas correctes. C'est la sortie réelle:
Nombre total de messages de la boucle 22. Messages par page 10. 1 message collant.