Dimastik86
@Dimastik86
(isset($brain))?: die;

Ограничение комментариев, как проще реализовать?

Кто может подсказать наиболее простой способ ограничить комментарии? Нужно:

  1. Каждый комментатор может оставить только один коммент к публикации, одна публикация - один комментарий от каждого желающего

  2. Комментарии скрыты для всех, кроме автора самой публикации.

  3. Все кроме автора могут видеть только свой комментарий



Если у вас есть решение любого из этих вопросов, буду благодарен!
  • Вопрос задан
  • 25 просмотров
Решения вопроса 1
Kozack
@Kozack Куратор тега WordPress
Thinking about a11y
Включаете обязательную регистрацию чтобы оставлять комментарий
У ВП есть wp_allow_comment. Изучите хуки внутри.
В одном из хуков проверяете был ли комментарий у этого автора.

Далее. Есть хук pre_get_comments. В нем вы можете проверить текущего пользователя. Если это автор публикации — не делать ничего. Иначе — вернуть только комментарии текущего пользователя.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы