Estoy tratando de obtener un recuento de las publicaciones actuales dentro de un bucle. Estoy usando múltiples bucles en una página en mi tema. Hasta ahora tengo:
$my_post_count = $wp_query->post_count;
Pero cuando imprimo $ my_post_count, devuelve el número de todas las publicaciones en mi sitio WP. ¿Podría tener algo que ver con el uso de múltiples consultas en una página? Intenté usar wp_reset_query después de cada ciclo para asegurarme de que no estaba tirando las cosas de esa manera. ¿Qué estoy haciendo mal?

WP_Querytravés deglobal $wp_queryCreo que post_count se almacena en el global, por lo que antes del bucle personalizado debe configurarlo
0, ya que puede usarlo fuera del bucle, pero esto depende de cómo esté estructurando sus consultas múltiples, tal vez pueda agregarlas a su publicación ?Hay otra forma que uso dentro del ciclo que cuenta las publicaciones usando
current_post + 1, por ejemplo.fuente
Una solución alternativa usando WP_Query sería:
fuente
Manera simple de contar la publicación total, incluida la paginación
fuente