WordPress 主题模板如果调用最新的评论

要在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%20echo%20esc_url(get_comment_link($comment));%20?>">
                    <?php echo esc_html(get_comment_excerpt($comment)); ?>
                </a>
            </li>
        <?php endforeach; ?>
    </ul>
<?php else : ?>
    <p>暂无评论。</p>
<?php endif; ?>

将这段代码添加到你的WordPress主题模板中,它将获取最新的5条评论并显示它们的评论者名字、头像和评论摘要。你可以根据需要自定义评论的数量和显示方式。

© 版权声明
THE END
喜欢就支持一下吧
点赞14 分享