Мы требуем одобрения для всех новых пользователей. Однако нам необходимо, чтобы некоторые пользователи исправили информацию о регистрации до одобрения.
Могут ли пользователи, подавшие запрос, видеть сообщения от администратора до одобрения их доступа?
Насколько мне известно, нет. Ведь если бы пользователь мог отправлять вам сообщения на вашем сайте до одобрения, это свело бы на нет саму суть процесса.
Пользователь, ожидающий одобрения, получает такое письмо:
Необходимо создать зону ожидания, где пользователи, ожидающие одобрения, смогут получать сообщения только от администраторов. Нам требуется больше информации, чем предоставляют некоторые пользователи.
Вы можете использовать права доступа к категориям.
Добавьте всех одобренных пользователей в группу. Измените настройки категории:
Удалите:
Все: просмотр/создание/ответы
Добавьте:
Одобренная группа: просмотр/создание/ответы
Использование этого метода делает отключение уведомлений ненужным.
Не уверен, могут ли неодобренные пользователи, например, изменять поля профиля, которые разрешено редактировать.
Если нужно скрыть больше, чем просто категории, используйте пользовательский CSS: если пользователь не входит в одобренную группу, установите display: none.
Вы можете настроить права группы так, чтобы они ничего не видели, пока не будут добавлены в одобренную группу. Вы не можете получать сообщения, если не являетесь пользователем.
Возможно, существует способ (возможно, с помощью плагина?) сделать их промежуточными пользователями, чтобы вы могли отправлять им электронные письма.
Думаю, плагин, который создаёт промежуточного пользователя при регистрации, может сработать? Или, возможно, промежуточные пользователи и пользователи, требующие одобрения, несовместимы.