Ho questa query post personalizzata per elencare tutti i post allinterno 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 lelenco dei post ma anche i commenti di accompagnamento. Sto solo mostrando un massimo di 2 commenti per ogni post.

Esiste una funzione incorporata per farlo?

Risposta

Puoi usare get_comments. Riferimento funzione / ottieni 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; 

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *