Я пытался найти рабочий процесс, при котором черновики тем, созданные определённым пользователем, требуют одобрения кем-то из группы «Редакторы», прежде чем тема станет видимой.
Поскольку все темы будут поступать от конкретного пользователя, есть ли способ обязать все темы от этого пользователя проходить одобрение? Или можно вручную пометить тему как требующую одобрения? Я также думал об использовании системы «флагов» в качестве обходного пути, но тогда, как я понимаю, только модераторы смогут проверять тему.
На изображении выше, под разделом «Модерация», можно указать название группы. В вашем случае, думаю, хорошо подойдёт группа модераторов категории. Вы можете увидеть, какими «полномочиями» обладают модераторы категории, в этой теме здесь.
Существует ручной способ добавить элементы в очередь на проверку, но этот метод кажется неэффективным, так как он требует выбора варианта жалобы, а простое желание проверить тему не соответствует ни одному из доступных вариантов жалобы, на мой взгляд.
Кстати… возможно, кнопка «Добавить в очередь на проверку» должна быть всегда активной, иначе можно просто пометить пост как обычно — количество кликов будет таким же.
Одной из моих первых мыслей было также создание специальной категории и модераторов категорий.
Это означает, что все посты должны отправляться в определённую категорию. Я мог бы добавить какой-то хук для одобрения постов, чтобы затем перекатегоризировать их, или поручить ревьюерам делать это вручную на этапе проверки.