After a couple rounds of testing the user moderation feature, here are a few suggested improvements:
(1) Customize email address to which user approval mails are sent
In many cases, especially larger sites, one needs to have control over where the user approval emails are sent. Right now this is simply to the admin email. What we would need in our use case is (1) to be able to set this to anything we want, and (2) to be able to send approval mails to multiple emails.
Would it be pssible to add an option (presumably on the TML / Email / General tab) to customize this?
(2) Customize the email that is sent to the admin
Just like all of the mails to the user can be customized, it would be very nice if the email to the one doing the approvals could also be customized. Currently it is hardcoded in /modules/moderation/includes/functions.php . It would be great to be able to change the wording as easily as with all the emails to the users.
(3) Send the admin directly to the Pending users list
Currently the link given in the email to the approving admin is http://example.com/wp-admin/users.php . But this just brings you to the user list. It would be better to send the admin directly to the Pending list by appending ?role=pending to the url like thus: