Làm thế nào để có được bình luận bằng ID bài?


9

Tôi có truy vấn bài tùy chỉnh này để liệt kê tất cả các bài viết trong một danh mục cụ thể. Ví dụ tôi có cái này:

$args = array('cat' => 'home','post_type' => 'post'));
$post_obj = new WP_Query($args);
while($post_obj->have_posts() ) : $post_obj->the_post();
 // do stuff here
endwhile;

Vì vậy, đối với trang này, tôi muốn hiển thị danh sách các bài viết nhưng cũng có các bình luận đi kèm. Tôi chỉ hiển thị tối đa 2 bình luận cho mỗi bài viết.

Có một chức năng được xây dựng để làm điều này?

Câu trả lời:


10

Bạn có thể sử dụng get_comments. Chức năng tham khảo / nhận ý kiến

$args = array('cat' => 'home','post_type' => 'post'));
$post_obj = new WP_Query($args);
while($post_obj->have_posts() ) : $post_obj->the_post();
    //display comments
    $comments = get_comments(array(
        'post_id' => $post->ID,
        'number' => '2' ));
    foreach($comments as $comment) {
        //format comments
    }
endwhile;
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.