要在WordPress主题模板中调用最新的评论,你可以使用get_comments()
函数来获取评论列表。以下是一个简单的示例,显示最新评论的代码:
<?php
// 获取最新评论
$args = array(
'number' => 5, // 显示最新评论的数量
'status' => 'approve', // 只显示已批准的评论
'post_status' => 'publish', // 只显示已发布的文章的评论
'type' => 'comment', // 只获取普通评论,而不是Trackbacks或Pingbacks
);
$comments = get_comments($args);
if ($comments) :
?>
<ul>
<?php foreach ($comments as $comment) : ?>
<li>
<?php echo get_avatar($comment, 60); // 显示评论者的头像 ?>
<?php echo esc_html($comment>comment_author); ?> 说:
<a href="<?php echo esc_url(get_comment_link($comment)); ?>">
<?php echo esc_html(get_comment_excerpt($comment)); ?>
</a>
</li>
<?php endforeach; ?>
</ul>
<?php else : ?>
<p>暂无评论。</p>
<?php endif; ?>
将这段代码添加到你的WordPress主题模板中,它将获取最新的5条评论并显示它们的评论者名字、头像和评论摘要。你可以根据需要自定义评论的数量和显示方式。