Документация WordPress

comments_open

В WordPress функция comments_open используется для определения того, открыты ли комментарии для определенного поста или страницы. Эта функция возвращает булево значение (true или false) в зависимости от того, открыты ли в данный момент комментарии для указанного поста или страницы.

Данные для проверки берутся из базы данных WordPress, где есть таблица wp_posts с постами сайта, сверка происходит по значению comment_status.

Синтаксис функции comments_open:

где:

  • $post_id (необязательно): Идентификатор поста или страницы для проверки. Если этот параметр не указан, используется ID текущего поста.

Это позволит проверить, открыты ли комментарии для текущего поста, а затем либо отобразить форму комментариев или список комментариев, если комментарии открыты, либо вывести сообщение о том, что комментарии закрыты, если нет.

Обратите внимание, что функция comments_open только проверяет, открыты ли комментарии для конкретного поста или страницы, основываясь на настройках поста и других факторах, таких как тип поста и права пользователя.

comments theme

Функции WordPress