Cum să obții comentariile după ID-ul articolului?

12 ian. 2012, 23:08:09
Vizualizări: 34.1K
Voturi: 9

Am această interogare personalizată pentru a lista toate articolele dintr-o categorie specifică. De exemplu, am următorul cod:

$args = array('cat' => 'home','post_type' => 'post'));
$post_obj = new WP_Query($args);
while($post_obj->have_posts() ) : $post_obj->the_post();
 // execută codul aici
endwhile;

Pentru această pagină, aș dori să afișez lista articolelor dar și comentariile aferente. Vreau să afișez maximum 2 comentarii pentru fiecare articol.

Există o funcție integrată pentru a face acest lucru?

0
Toate răspunsurile la întrebare 1
0
10

Puteți folosi get_comments. Referință Funcție/get comments

$args = array('cat' => 'home','post_type' => 'post'));
$post_obj = new WP_Query($args);
while($post_obj->have_posts() ) : $post_obj->the_post();
    //afișează comentarii
    $comments = get_comments(array(
        'post_id' => $post->ID,
        'number' => '2' ));
    foreach($comments as $comment) {
        //formatează comentarii
    }
endwhile;
12 ian. 2012 23:25:19