Wordpress 分页评论和 comment_reply_link 问题

Wordpress paginated comments and comment_reply_link issue

所以我通过 wp_list_comments 分页发表评论。评论显示正确并且分页有效。我遇到的问题是,当您单击评论回复 link 时,它会导航回分页页面的第 1 页。因此,在任何分页页面上,我都无法回复该页面上的评论。

显然 comment_reply_link 并不关心我在第 2 页、第 3 页等。它只想转到原始 post 页面发表评论。

我想我应该连接到 comment_reply_link 并告诉它使用 current_page url 作为基础,但不确定从哪里开始。在手抄本中没有看到钩子。

编辑:

应该补充说我正在处理嵌套评论...很多层次。

使用带 $args 的标准回复

<?php echo comment_reply_link(array_merge( $args, array('depth' => $depth, 
'max_depth' => $args['max_depth']))); ?>

请将此代码添加到您的 wp_enqueue_scriptshooks

if ( is_singular() && comments_open() && get_option( 'thread_comments' ) ) {
    wp_enqueue_script( 'comment-reply' );
}