如何计算通过标记检索到的文章

时间:2013-04-09 作者:Batman

我怎样才能得到标签检索到的帖子,我想数一数。我想在选项卡中使用的代码。

例:电影(3)、文章(15)

电影和文章是选项卡。

我知道如何从自定义字段检索帖子数。

$related_posts = get_field( \'tags\' );
$count = 0;
if ( !empty( $related_posts ) ) {
    $count = count( $related_posts );
}
echo $count;
如何计算标签检索到的帖子。示例:标签Will Smith-此标签有6条新闻

例:页面上的文章(6)

6-表示有6篇文章包含Will Smith标签

如何计算检索到的文章。

PS:这就是我检索文章的方式。

<?php
$orig_post = $post;
        global $post;
        $tags = wp_get_post_tags($post->ID);

        if ($tags) {
            $tag_ids = array();
            foreach($tags as $individual_tag) $tag_ids[] = $individual_tag->term_id;
            $args=array(
                \'tag__in\' => $tag_ids,
                \'post__not_in\' => array($post->ID),
                \'post_type\'=> \'stiri\',
                \'posts_per_page\'=>20, // Number of related news that will be shown.
                \'caller_get_posts\'=>1

            );}
$recentPosts = new WP_Query($args);
?>
<?php while ($recentPosts->have_posts()) : $recentPosts->the_post(); ?>

1 个回复
SO网友:vancoder

WP_Query 有一个post_count 属性:codex.

$recentPosts = new WP_Query($args);
$count = $recentPosts->post_count;

结束