Контекст изменения, по-видимому, следующий:
Таким образом, опция «требовать одобрения пользователей» полагается на «администраторов» для выполнения проверки электронной почты.
Мне кажется, что исправление этого вопроса будет довольно сложным.
- «Требовать одобрения пользователей» — должны учитываться только пользователи с подтверждёнными адресами электронной почты.
- Следовательно, даже если эта настройка включена, проверка электронной почты должна выполняться до передачи пользователей администраторам.
Это потребует значительной переработки данной функции. Я не против этого, но задача кажется довольно сложной.