BAN Users

Description

WP Plugin for truly banning users!

The BAN Users WordPress Plugin has been developed to enable administrators to quickly BAN (aka disable, suspend…) users from logging into their WordPress user account, as well as the option to change the status of all their posts. For instance setting them to draft to hide them from public viewing. A user can be BANed from the admin users table or via their profile. There are several configurable options that allow the administrator to control how the BAN will be implemented such as redirecting them to a custom holding page, or sending them a custom email notification. Once BANned they will be unable to login until an administrator reinstates their account.

Account security – notification for logins when accessed from a new IP

How is it Useful?

There are multiple reasons why an administrator of a WordPress website may need to block users. One of the most popular reasons is the security of the site. Indeed, most blogs face security issues. Once your site is online and growing in popularity, it can become the target of individuals whose only goal is to destroy your work and to discredit your blog. The BAN Users Plugin enables administrators to deny access to unwanted individuals, and inform those users of the actions taken against them.

You want to ban malicious users from logging in.

You want to ban users who have breached terms of use or another policy.

You want to temporarily control access to admin.

You want to restrict a registered user from making any changes during development.

You have a client/user who has an unpaid invoice.

Ideal solution for moderators who monitor wordpress forums/posts.

Screenshots

screenshot-1.jpg

screenshot-2.jpg

screenshot-3.png

screenshot-4.png

screenshot-5.png

screenshot-6.png

screenshot-7.png

screenshot-8.png

screenshot-9.png

screenshot-10.png

screenshot-11.png

screenshot-12.png

screenshot-13.png

Installation

This section describes how to install the plugin and get it working.

Upload the plugin files to the /wp-content/plugins directory, or install the plugin through the WordPress plugins screen directly.

Activate the plugin through the ‘Plugins’ screen in WordPress

Go to Users->All Users to view the list of users.

4a. Click on a username to access their profile page, or hover over the user and select ‘Edit’.
5a. Scroll down to the ‘Account Management’ Section of the profile page.
6a. Click on the checkbox which says ‘Ban this User’ beside it to either ban or unban the user.
7a. Scroll to the bottom of the page and select ‘Update User’ to confirm the changes made to the user.

4b. Hover over a user to display a list of possible modifications.
5b. Press the ‘Ban’ / ‘Unban’ button in order to change the users current state.

FAQ

Can all users be banned, regardless of role?

Yes, anyone can be banned by an administrator. Administrators are not able to ban themselves however.

Who can ban / unban another user?

Only Administrators are allowed to ban / unban other users by default.

How will I know if another user is banned?

In the user edit page, the user will be marked in a checkbox in the row called ‘Ban User’. If you also hover over the user on the ‘All Users’ page, the user will be the opposite of the stated ‘ban’ / ‘unban’ button.

How can I get unbanned?

You will need to contact a website administrator and asked to be unbanned. Each website may have their own policy for banning / unbanning users. If all administrators are banned, remove the plugin manually. Make sure an administrator is logged in on the website. Reinstall the plugin but with ‘force_logout’ set to false (0) and ‘custom message’ also set to false (0) in the settings file. The administrator can then unban people as usual.

UPDATE
Rated 5 stars as the plugin proves to be reliable and functional.
My personal favorite feature of this plugin is the possibility of sending/displaying the notification to the user who was warned or banned.
____________________
Tho I don't want to diminish the efforts of the developer in coding and developing this plugin by rating 1 star I will rate 3 stars.
Because, the plugin doesn't seam to work properly as the provided shortcodes are not functional.
The idea and the concept of the plugin are awesome as far as functionality (in theory) but in "practice" they don't work.
Maybe next time, when the developer will make a plugin which actually works I will rate 5 stars.
Thank you.
Great functionality, to bad it doesn't work for me

I've just updated to the latest version of this plugin, and after that it has become unsuable. The dasboard doesn't react anymore and statistcal graphics are messed up. Bring back the old version that worked.

needs to follow hierarchy
if a user is lv 6 they don't need to have any authority to ban a user who is lv 10. I run a community for online gamers who like to drink and some people higher have gotten banned by mistake by the people who are lower. other than that it is an amazing plugin, i hope you can work the hierarchy system into it wordpress has a built in hierarchy system
https://codex.wordpress.org/User_Levels