WordPress 默认情况下不提供文章评论的分页功能,但你可以通过编写自定义代码来实现这个功能。下面是一种实现文章评论分页的方法,不使用插件:

WordPress非插件实现文章评论分页功能

注意:在对WordPress主题进行任何更改之前,请确保备份您的网站,以防出现意外情况。

  1. 打开你的 WordPress 主题文件夹。你可以通过FTP客户端或者直接在WordPress后台编辑主题文件来实现这一点。

  2. 打开 single.php 文件,这是单篇文章页面的模板文件。

  3. single.php 文件中找到显示文章评论的代码段,通常是类似这样的:

<?php comments_template(); ?>
  1. 替换上面的代码段,使用以下代码来实现评论分页:
<?php
// 获取文章的评论
$comments = get_comments(array(
    'post_id' => get_the_ID(),
    'status' => 'approve', // 只获取已批准的评论
));

// 分页设置
$per_page = 10; // 每页显示的评论数量
$page = get_query_var('cpage') ? get_query_var('cpage') : 1;
$total_pages = ceil(count($comments) / $per_page);

// 分页显示评论
if ($comments) :
    $start = ($page  1)  $per_page;
    $end = $start  $per_page;

    for ($i = $start; $i < $end; $i) {
        if (isset($comments[$i])) {
            $comment = $comments[$i];
            // 显示评论的内容
            echo '<div class="comment">' . $comment>comment_content . '</div>';
        }
    }

    // 显示分页链接
    if ($total_pages > 1) {
        echo '<div class="pagination">';
        previous_comments_link('上一页');
        next_comments_link('下一页', $total_pages);
        echo '</div>';
    }
endif;
?>

上面的代码会分页显示评论,并在评论区下方显示上一页和下一页的链接。你可以根据需要自定义每页显示的评论数量和分页链接的样式。

  1. 保存 single.php 文件并上传到你的 WordPress 主题文件夹。

现在,你的单篇文章页面应该显示评论分页功能了。用户可以通过点击上一页和下一页链接来浏览文章的评论。确保你的主题允许评论,以便用户可以发表新的评论。