Как вывести комментарии в кастомных записях?
Есть тема Hotello, в ней есть записи Rooms (отели). Установил плагин wpDiscuz, хочу вывести в этих отелях комментарии. Плагин хорошо выводится в обычных записях. Но в отелях не хочет. Что я делал:
Нашёл файл вывода контента отелей
/wp-content/themes/hotello/inc/plugins_mods/wp-hotelier/templates/alpen/single-room/content-single-room.php
В нём добавлял
<?php comments_template(); ?> - ничего не происходит
Пробовал подключить сам файл комментов
<?php comments_template( '/wp-content/themes/hotello/comments.php' ); ?>
Выдает
Обсуждение закрыто.
Т.е. насколько я понимаю, надо где-то галочку поставить, типа как в записях

Но в "настройках экрана" отелей нет галочки "Обсуждение", соответственно не вывести блок, как на скрине выше

Собственно и вопрос, как разрешить на кастомных записях/отелях выводить комментарии? В "Настройки - Обсуждение" все галочки стоят

Ответы (1 шт):
для того чтобы у кастомного типа записи включить поддержку комментариев их нужно подключить при регистрации это типа записей. Для этого вам нужно найти функцию register_post_type и в параметре supports добавить в массив аргумент comments, либо если этого параметра нет при регистрации кастомного поста, то его нужно добавить в массив с этими значениями
'supports' => ['title', 'editor', 'comments',],
подробнее о регистрации кастомного типа записи register_post_type