Обычно это делается с помощью функции comments_template:
<?php comments_template($file, $separate_comments); ?>
$ file - это имя файла, который вы хотите загрузить (например, "/comments.php"). Это необязательный параметр.
$ Отдельные_комментарии используется, чтобы указать, следует ли разделять комментарии по типу комментариев. Это логическое значение, и по умолчанию FALSE. Это необязательный параметр (если вы его опускаете, он имеет значение FALSE).
ПРИМЕЧАНИЕ : работает только для отдельных сообщений и страниц. Чтобы он работал везде, установите $ withcomments в «1».
Если вы хотите создать свой собственный шаблон комментария (например, для пользовательской темы), назовите его так, например («короткие комментарии» - это просто пример имени):
<?php comments_template( '/short-comments.php' ); ?>
Если вы все это сделали, а WP по-прежнему не использует правильный comments.php, проверьте права доступа к файлам. Кроме того, взлом комментариев является распространенной проблемой, поэтому кто-то, возможно, взломал ваш сайт и вызвал проблему с файлом.