Jag har den här anpassade inläggsfrågan för att lista alla inlägg inom en viss kategori. Till exempel har jag det här:

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

Så för den här sidan vill jag visa listan över inlägg men även tillhörande kommentarer. Jag visar bara högst 2 kommentarer för varje inlägg.

Finns det en inbyggd funktion för att göra detta?

Svar

Du kan använda get_comments. Funktionsreferens / få kommentarer

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

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *