WP_Query 计数帖子 - 自定义帖子类型

Chr*_*rin 3 wordpress count

我如何从自定义帖子类型中计算条目?

<ul class="test">
<?php $args = array( 'post_type' => 'schusslersalz', 'posts_per_page' => 30, 'orderby' => 'rand' );
$loop = new WP_Query( $args );
while ( $loop->have_posts() ) : $loop->the_post();
echo '<li>';
the_title('<h3>', '</h3>');
the_content();
echo '</li>';
endwhile; ?>
</ul>
Run Code Online (Sandbox Code Playgroud)

我如何计算“schusslersalz”中的条目并显示它。我已经搜索并找到了功能:

$count = $loop->post_count;
Run Code Online (Sandbox Code Playgroud)

我怎么用这个?

小智 10

wp_count_posts函数的参数$type为岗位类型来算的,你应该,如果你想算的次数使用此参数schusslersalz

一个片段

$count_posts = wp_count_posts( 'schusslersalz' )->publish;
echo $count_posts;
Run Code Online (Sandbox Code Playgroud)

完整片段如下:

$args = array(
  'post_type' => 'schusslersalz'
);
$the_query = new WP_Query( $args );
echo $the_query->found_posts;
Run Code Online (Sandbox Code Playgroud)

希望我有所帮助