Wordpress 3.2: скрыть форму для спама и неподтвержденных комментариев

Мы используем Wordpress для школьного проекта. У каждого студента есть собственная учетная запись участника. Преподаватель выполняет роль администратора и утверждает комментарии в блоге. Из-за спама и не очень приятных комментариев нам нужно следить за запугивающими комментариями к статьям.

Есть ли способ отфильтровать неутвержденные и спам-комментарии и показать учащимся только одобренные комментарии?


person user971056    schedule 17.11.2011    source источник
comment
Чтобы уточнить, что исходный постер просит для всех, кто может помочь: Ваша техническая проблема заключается в следующем: Ваша настройка Wordpress такова, что все студенты настроены как участники. Вы хотите, чтобы они оставляли комментарии, но дети есть дети, вы не хотите, чтобы ученик был оскорблен тем, что могут сказать некоторые другие ученики, поэтому вам нужен способ запретить просмотр комментариев кем-либо, кроме автора комментария. до утверждения учителем. Я пробовал ваш сценарий и не смог помочь с решением. Я думал, что плагин User Role Editor поможет, но нет авы   -  person David Tky    schedule 14.08.2014


Ответы (2)


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

person Neil    schedule 17.11.2011
comment
Спасибо за Ваш ответ. Проблема в том, что я хочу скрыть комментарии от участников. Если они войдут в систему, пользователи все равно увидят неподтвержденные комментарии. Так что это не решение моей проблемы. - person user971056; 20.11.2011
comment
@ user971056 Пользователи всегда могут видеть свои собственные комментарии, одобренные или ожидающие модерации. Или вы имели в виду что-то другое? - person Neil; 21.11.2011
comment
Пользователи видят свои комментарии и комментарии других пользователей в бэкэнде WP. Это проблема... - person user971056; 22.11.2011
comment
@ user971056 Я не понимаю. Почему у ваших пользователей есть разрешения на вход в серверную часть WP? - person Neil; 23.11.2011

@user971056 user971056 Я не вижу способа сделать это, если вы не измените их статус пользователей уровня Contributor. Тем не менее, я бы посоветовал вам установить GASP (плагин Growmap для защиты от спама), который использует «флажок» на стороне клиента для комментариев, чтобы остановить автоматических спам-ботов, публикующих спам, в первую очередь - кажется, на 100% эффективен.

Затем используйте плагин, такой как Antispam Bee, для автоматического удаления любого человеческого спама, который проходит (установите строгую фильтрацию), и отключите pingbacks/trackbacks, чтобы избавиться от спам-ссылок на хитрые азартные игры/сайты для взрослых. Комбинация вышеперечисленного должна помешать вашим учащимся видеть спам (но комментарии с запугиваниями людей все равно потребуют проверки)

Или запретите доступ на уровне участника к серверной части WordPress.

person Roy    schedule 11.12.2011