评论伯爵的数量

时间:2013-08-07 21:23:30

标签: wordpress wordpress-theming

我正在使用Bones for Wordpress

如何在主索引的文章页脚中显示评论计数(带有指向单个帖子页面上的评论的链接)?

2 个答案:

答案 0 :(得分:0)

您的意思是整个网站评论数或每个特定帖子是否有评论计数以及它在索引页面上显示? 不太确定返回wp_count_comments();或列出的wp_list_comments('type = comment& callback = bones_comments');功能在comments.php文件中。 (不要直接加载)

我过去曾经使用过自己的:

function get_comments_number( $post_id = 0 ) {
    $post_id = absint( $post_id );

    if ( !$post_id )
        $post_id = get_the_ID();

    $post = get_post($post_id);
    if ( ! isset($post->comment_count) )
        $count = 0;
    else
        $count = $post->comment_count;

    return apply_filters('get_comments_number', $count, $post_id);
}

另外,您可以将WP功能添加到循环中,以使用。

将其添加到每个帖子的输出中
wp_count_comments( post_id );

答案 1 :(得分:0)

您只需按照

即可获得帖子的评论数
<?php echo $my_var = get_comments_number( $post_id ); ?> 

你可以通过在索引页面的循环中使用

来获得它

也会跟着你发一个帖子的单页

 <a class="your-class" href="<?php the_permalink(); ?>"> Read more</a>