Як у WordPress програмно заборонити коментарі

Як у WordPress програмно заборонити коментарі

Встречаются ситуации, когда программно нужно отключить форму создания комментариев. Это можно выполнить посредством вызова хука “comments_open”:

add_filter('comments_open', function($open, $post_id)
{
	return false;
}, 10, 2);

данный хук принимает на вход два параметра:

$open - открыт ли текущий пост для комментариев или нет
$post_id - ID текущего поста

Очень полезный хук, используя который можно динамически включать или отключать отображение комментариев

В связке с ним, можете использовать хук “comment_form_comments_closed”, вызываемый в том случае, если комментирование закрыто

add_action('comment_form_comments_closed', function()
{
	echo '[TEST]';
});
Пости на схожі теми

З вашим WordPress сайтом проблеми? потрібний додатковий функціонал? нестандартний плагін чи згорнути нову сторінку?
Тоді напишіть мені через форму зворотного зв'язку, і я намагатимусь вам допомогти.

Напишіть коментар

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *