J'ai cette requête de publication personnalisée pour répertorier toutes les publications d'une catégorie spécifique. Par exemple j'ai ceci:
$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;
Donc, pour cette page, je voudrais montrer la liste des articles mais aussi les commentaires qui les accompagnent. Je ne montre que 2 commentaires maximum pour chaque message.
Y at-il une fonction intégrée pour faire cela?
Vous pouvez utiliser get_comments
. Référence de la fonction/Obtenir des commentaires
$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;