The plug-in lists out all the existing users’ accounts and gives the ability to admin to disable specific user accounts via email address.
Once installed and activated, this plug-in lists out all the user accounts available. The admin will be asked to enter the email address of the user who they want to restrict from logging in. If the disabled user tries to login, they will be logged out immediately and redirected to the login page with a message showing up as “User account disabled”.
How is it Useful?
You can restrict another user (who has an account) from making any changes during development.
You have a client who has an unpaid invoice.
You want to restrict malicious users.
how to install the plugin and get it working.
Upload plugin to the /wp-content/plugins/ directory
Activate the plugin through the ‘Plugins’ menu in WordPress
Handy simple plugin for diabling an account when you don't want/need to delete the account (i.e a member who has left). This negates the need to delete that users content, comments or to attribute that users comment to another user.
(Usage of a users data would be relevant to your site so bear that in mind).
For situations where you can disable a user from being able to log into your site, this simply plugin fills that need.
A future improvement/suggestion would be to have any messages configurable, or use a language file.
Perhaps a 'reason field' so that if a disabled user attempts to log in, not only the disabled message is displayed but an admin configurable message displayed.
But those are just nicities... for now, it does what it says on the tin.
Works as intended and perfectly but that's it, there are no parameters or settings to configure. If what it says it does in the description works for you go for it. A shortcode would be helpful as well or any way to programmatically access it, i.e when registering users right from the register code to automatically make the user disabled until it confirms the email account.