如何在WordPress中获得一篇文章的最新评论?

时间:2015-11-24 10:47:19

标签: wordpress comments

我必须得到一篇文章的最新评论。我的意思是,最近的评论。我试过以下代码。但它什么也没有回报。它是空的。

$args = array(  
    'number' => '1',
    'post_id' => $post->ID
);
$comments = get_comments($args);
echo $comments->comment_content; 

但该帖子有超过3条评论。

2 个答案:

答案 0 :(得分:3)

试试这个:

<?php 
    $args = array(
        'post_id' => $post->ID,
        'orderby' => array('comment_date'),
        'order' => 'DESC',
        'number' => 1
    );
    $comment = get_comments( $args );
    echo $comment[0]->comment_content;
?>

答案 1 :(得分:1)

试试这段代码:

<?php 
    $args = array(
            'number' => '1',
            'post_id' => $post->ID
    );
    $comments = get_comments($args);
    foreach($comments as $comment) :
        echo $comment->comment_content;
    endforeach;
?>