Оформление html-разметки комментариев
Не могу понять в каком файле, где можно отредактировать html-разметку комментариев, стандартный вывод не красивый, а сторонние плагины не хочется использовать.
Comments.php из папки wp-includes/theme-compat
скопировал в свою тему,но в этом файле можно отредактировать код только для навигации по комментам, а в каком файле формируется непосредственно сам вывод комментариев, не могу понять. То же самое и с кодом формы добавления комментария.
Хочется адаптировать все это к bootstrap.
2 Вывод комментариев с использованием пользовательской функции
https://wp-kama.ru/function/wp_list_comments
1 в файле функций формируется php\html код "формы комментариев"
2 на месте вывода комментария вызывается wp_list_comments с названием вашей функции из пункта 1
Вам нужно работать с файлами темы, которую используете (папка темы оформления находится в папке wp-content/themes/). Ищите в папке темы либо файл-шаблон комментариев, либо в основных шаблонах функции, которые отвечают за вывод комментариев.
В папку wp-includes/theme-compat разработчики WordPress переносят устаревшие файлы. Брать оттуда что-либо не имеет смысла.
Дело все в том ,что тему я делаю свою,с нуля.
Что не должно мешать смотреть, как нужный функционал реализован у других. Возьмите файл-шаблон comments.php из какой-нибудь дефолтной темы и изучите его.
Например, в теме Twenty Twenty получение комментариев реализовано с помощью функции
где оформление одного комментария производится кастомным классом-вокером TwentyTwenty_Walker_Comment(), подключенном в файле functions.php
а сам файл-шаблон комментариев подключается функцией comments_template(); внизу шаблона записи.