Как вывести комментарии в кастомных записях?

Есть тема 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 шт):

Автор решения: Darth KYL

для того чтобы у кастомного типа записи включить поддержку комментариев их нужно подключить при регистрации это типа записей. Для этого вам нужно найти функцию register_post_type и в параметре supports добавить в массив аргумент comments, либо если этого параметра нет при регистрации кастомного поста, то его нужно добавить в массив с этими значениями

'supports' => ['title', 'editor', 'comments',],

подробнее о регистрации кастомного типа записи register_post_type

→ Ссылка