Как получить комментарии по почтовому идентификатору?

9

У меня есть этот пользовательский запрос, чтобы перечислить все сообщения в определенной категории. Например, у меня есть это:

$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;

Поэтому для этой страницы я хотел бы показать список сообщений, а также сопровождающие комментарии. Я показываю только 2 комментария к каждому сообщению.

Есть ли встроенная функция для этого?

стог
источник

Ответы:

10

Вы можете использовать get_comments. Ссылка на функцию / получить комментарии

$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;
Эван Йеунг
источник