Tenho esta consulta de postagem personalizada para listar todas as postagens de uma categoria específica. Por exemplo, tenho isto:

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

Portanto, para esta página, gostaria de mostrar a lista de postagens, mas também os comentários que a acompanham. Estou mostrando no máximo 2 comentários para cada postagem.

Existe uma função incorporada para fazer isso?

Resposta

Você pode usar get_comments. Referência da função / obter comentários

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

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *