15 我如何获得查询帖子中的行计数,例如mysql count(*)。 $obj_name = new WP_Query($args); while ($obj_name->have_posts()) : $obj_name->the_post(); // here i want to predict looping counts endwhile; 我怎样才能做到这一点。 query-posts wp-query — 高里 source
28 这里接受的答案是错误的,我的情况也证实了这一点。请从参考页面进行比较: $ post_count显示的帖子数。 $ found_posts找到与当前查询参数匹配的帖子总数 这样,如果结果多于一页,则$ post_count将显示每页的帖子数。仅当总数少于每页的结果数时,它才会与总数匹配。 获取总结果数的正确方法是: $obj_name->found_posts。 — 用户名 source
4 要获取WP_Query返回的帖子总数,请使用“ found_posts” 这是示例- <?php $args = array( 'post_type' => 'post' ); $the_query = new WP_Query( $args ); $totalpost = $the_query->found_posts; ?> 使用自定义帖子类型名称代替“ post”,也可以传递类别ID(“ cat” => 4,) — 阿姆里托什·潘迪 source