Come ottenere commenti per ID postale?


9

Ho questa query di post personalizzata per elencare tutti i post all'interno di una categoria specifica. Ad esempio ho questo:

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

Quindi per questa pagina vorrei mostrare l'elenco dei post ma anche i commenti che li accompagnano. Sto mostrando solo un massimo di 2 commenti per ogni post.

Esiste una funzione integrata per farlo?

Risposte:


10

È possibile utilizzare get_comments. Funzione di riferimento / ottenere commenti

$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;
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.