Как по умолчанию установить всем комментариям статус не подтвержденных

0
7291

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

Комментарии пользователя с ролями «Автор», «Редактор», «Администратор» по умолчанию всегда одобрены:

Бывает ситуация, когда требуется, чтобы все до единого комментария могли быть одобрены только в ручную. Для этого нам потребуется делать изменения программно. Благо WordPress представляет нам мощный API и практически полную свободу. Давайте сделаем, чтобы по умолчанию все добавляемые комментарии имели статус «Не подтвержден».

Открываем файл functions.php и пишем:

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

Если у Вас возникли вопросы, Вы можете задать их в обсуждениях в группе vkontakte. Рад был помочь!

ОСТАВЬТЕ ОТВЕТ

Пожалуйста оставьте комментарий!
Введите ваше имя