Те же комментарии ко всем сообщениям

Я работаю над самодельной темой, и у меня есть проблема, когда все комментарии появляются на всех постах, а не каждый пост, только показывающий свои собственные комментарии.

Я использую этот код для отображения комментариев:

<?php if (have_posts()): ?> <?php while (have_posts()): ?> <?php the_post(); ?> // The title, content and some other html here wp_list_comments(array( 'callback' => 'comments_callback'), get_comments()); <?php endwhile; ?> <?php endif; ?> 

И я попытался как поставить эту строку внутри цикла, так и вне его, и получить тот же результат. У меня есть com comments_callback funktion в mu-plugins, и код для него выглядит так:

 <?php function comments_callback( $comment, $args, $depth ) { $GLOBALS['comment'] = $comment; ?> <div class="the-comment"> <div class="blog-comment-avatar"> <i class="fa fa-user" aria-hidden="true"></i> </div> <div class="comment-text"> <p class="text-secondary comment-author"><?php comment_author(); ?></p> <?php comment_text(); ?> </div> </div> <?php } ?> 

Что я здесь делаю неправильно?