Title: Block User Account
Author: Dango Web
Published: <strong>Iyul 24, 2017</strong>
Last modified: Iyul 2, 2026

---

Search plugins

![](https://ps.w.org/block-user-account/assets/banner-772x250.png?rev=3373985)

![](https://ps.w.org/block-user-account/assets/icon-256x256.png?rev=3373994)

# Block User Account

 By [Dango Web](https://profiles.wordpress.org/dangoweb/)

[Download](https://downloads.wordpress.org/plugin/block-user-account.2.0.0.zip)

 * [Details](https://uz.wordpress.org/plugins/block-user-account/#description)
 * [Reviews](https://uz.wordpress.org/plugins/block-user-account/#reviews)
 *  [Installation](https://uz.wordpress.org/plugins/block-user-account/#installation)
 * [Development](https://uz.wordpress.org/plugins/block-user-account/#developers)

 [Support](https://wordpress.org/support/plugin/block-user-account/)

## Description

Block User Account gives administrators complete control over user account management.
Block users temporarily or permanently, set custom block messages, send email notifications,
and monitor all blocking activities with detailed logs.

**Features:**

 * **Easy User Blocking:** Block any user with one click from the users list or 
   their profile page
 * **Temporary Blocks:** Set expiry dates for automatic unblocking after hours, 
   days, or months
 * **Custom Messages:** Show personalized messages to blocked users when they try
   to login
 * **Bulk Actions:** Block or unblock multiple users at once with duration options
 * **Email Notifications:** Automatically notify users and admins about blocking
   activities
 * **Activity Logs:** Track all blocking and unblocking actions with detailed logs
 * **Dashboard Widget:** Quick overview of blocked users and recent activities
 * **Admin Bar Menu:** See blocked user count at a glance
 * **Export Logs:** Download activity logs as CSV files
 * **Statistics Page:** View blocking statistics and trends
 * **RTL Support:** Fully compatible with right-to-left languages
 * **Translation Ready:** Includes Persian translation

### Credits

Developed by [DangoWeb](https://dangoweb.ir)

## Screenshots

[⌊User profile block settings with toggle switch⌉⌊User profile block settings with
toggle switch⌉[

User profile block settings with toggle switch

[⌊Users list with status columns and quick actions⌉⌊Users list with status columns
and quick actions⌉[

Users list with status columns and quick actions

[⌊Bulk actions with duration options⌉⌊Bulk actions with duration options⌉[

Bulk actions with duration options

[⌊Plugin settings page with tabs⌉⌊Plugin settings page with tabs⌉[

Plugin settings page with tabs

## Installation

 1. Upload `block-user-account` folder to the `/wp-content/plugins/` directory
 2. Activate the plugin through the ‘Plugins’ menu in WordPress
 3. Go to Users page to see block options
 4. Configure settings in Settings > Block User Account

## FAQ

### Can I block users temporarily?

Yes, you can set an expiry date for each block. The user will be automatically unblocked
when the time expires.

### Will blocked users receive notifications?

Yes, you can enable email notifications to inform users when their account is blocked
or unblocked.

### Can I customize the block message?

Yes, you can set a default message in settings or customize it per user in their
profile page.

### Is there a log of all blocking activities?

Yes, the plugin maintains a detailed activity log with timestamps, admin users, 
and reasons.

### Can I block multiple users at once?

Yes, use the bulk actions dropdown in the users list to block or unblock multiple
users simultaneously.

## Reviews

![](https://secure.gravatar.com/avatar/0a786f8abbd0b9a86ecaf96f784a1034dc7f17084b30ce6743a034d598e7c67e?
s=60&d=retro&r=g)

### 󠀁[Nice! Please add do_shortcode](https://wordpress.org/support/topic/nice-please-add-do_shortcode/)󠁿

 [dlx](https://profiles.wordpress.org/deeluuxe/) Mart 5, 2023

Thanks for that plugin – works great! I added do_shortcode in line 211 of block-
user-account.php so the message can have a shortcode included then: $user_message
= do_shortcode( get_user_meta($userinfo->ID, ‘user_status_message’, true) );

![](https://secure.gravatar.com/avatar/bc7668e51aa3920c19c3699a8d87011f5c66d4b567177c1a2b12598c48776723?
s=60&d=retro&r=g)

### 󠀁[It would be great if it could be improved a little more.](https://wordpress.org/support/topic/it-would-be-great-if-it-could-be-improved-a-little-more/)󠁿

 [aga2442](https://profiles.wordpress.org/aga2442/) Sentabr 26, 2022

I tested 2 more plugins with this feature. This plugin gave the best results. It
would be great if it could be improved a little more. e.g; It would be great to 
see all blocked users on 1 page.

![](https://secure.gravatar.com/avatar/d4fcd6ecd9600e91d3eede1cafae22c7985a3630ce41268c7f83e51f5ad059ee?
s=60&d=retro&r=g)

### 󠀁[افزونه ساده و کارآمد](https://wordpress.org/support/topic/%d8%a7%d9%81%d8%b2%d9%88%d9%86%d9%87-%d8%b3%d8%a7%d8%af%d9%87-%d9%88-%da%a9%d8%a7%d8%b1%d8%a2%d9%85%d8%af/)󠁿

 [Tara](https://profiles.wordpress.org/taratnm/) Avgust 3, 2022

در عین سادگی بسیار کارآمد است. ممنون

![](https://secure.gravatar.com/avatar/039fd647d3b39be9033c7e633886a7b047831b9f6cdddd3a26ed10c01b15bd01?
s=60&d=retro&r=g)

### 󠀁[Active/Disactive in bluk action](https://wordpress.org/support/topic/active-disactive-in-bluk-action/)󠁿

 [ahmadegbaria000](https://profiles.wordpress.org/ahmadegbaria000/) Mart 5, 2021
2 replies

Hi Very good plugin How can i active or disacrive user by bluk action? Without enter
to user profile.. Thanks

![](https://secure.gravatar.com/avatar/a10050f9a4ca2ba83c2950576821578b3b74c26c78ca0ce7f440cb46bfb7b2c2?
s=60&d=retro&r=g)

### 󠀁[افزونه عالی](https://wordpress.org/support/topic/%d8%a7%d9%81%d8%b2%d9%88%d9%86%d9%87-%d8%b9%d8%a7%d9%84%db%8c-7/)󠁿

 [mahdirabiee](https://profiles.wordpress.org/mahdirabiee/) Yanvar 8, 2021

کاربردی است

![](https://secure.gravatar.com/avatar/c054c84093cbbc7de7c3e91d8d5aef3259576c702bee99451576f58097638064?
s=60&d=retro&r=g)

### 󠀁[Needs to some null checks](https://wordpress.org/support/topic/needs-to-some-null-checks/)󠁿

 [proximity2008](https://profiles.wordpress.org/proximity2008/) Oktabr 5, 2020 1
reply

You can’t just blindly hope that $_POST[‘user_status’] and $_POST[‘user_status_message’]
are going to be there when you call bua_save_user_status It’s causing notices in
my dev environments.

 [ Read all 7 reviews ](https://wordpress.org/support/plugin/block-user-account/reviews/)

## Contributors & Developers

“Block User Account” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ Dango Web ](https://profiles.wordpress.org/dangoweb/)

“Block User Account” has been translated into 2 locales. Thank you to [the translators](https://translate.wordpress.org/projects/wp-plugins/block-user-account/contributors)
for their contributions.

[Translate “Block User Account” into your language.](https://translate.wordpress.org/projects/wp-plugins/block-user-account)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/block-user-account/),
check out the [SVN repository](https://plugins.svn.wordpress.org/block-user-account/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/block-user-account/)
by [RSS](https://plugins.trac.wordpress.org/log/block-user-account/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 2.0.0

 * Complete plugin rewrite with OOP architecture
 * Added temporary block functionality with expiry dates
 * Added activity logging system with CSV export
 * Added email notifications for users and admins
 * Added bulk actions with duration options
 * Added statistics page with charts and trends
 * Added admin bar menu with blocked user count
 * Added dashboard widget with expiring blocks overview
 * Added settings page with professional UI
 * Added user profile block history
 * Added auto-unblock via cron jobs
 * Added tools section (check expired, clean logs, export)
 * Improved security with nonce verification

#### 1.4

 * Added Persian translation
 * Fixed login authentication issues
 * Improved toggle switch design

#### 1.3

 * Added bulk actions
 * Added user status columns

#### 1.0

 * Initial release

## Meta

 *  Version **2.0.0**
 *  Last updated **4 kun ago**
 *  Active installations **1 000+**
 *  WordPress version ** 5.0 or higher **
 *  Tested up to **7.0**
 *  PHP version ** 7.2 or higher **
 *  Languages
 * [English (US)](https://wordpress.org/plugins/block-user-account/), [German](https://de.wordpress.org/plugins/block-user-account/)
   va [Persian](https://fa.wordpress.org/plugins/block-user-account/).
 *  [Translate into your language](https://translate.wordpress.org/projects/wp-plugins/block-user-account)
 * Tags
 * [ban user](https://uz.wordpress.org/plugins/tags/ban-user/)[block user](https://uz.wordpress.org/plugins/tags/block-user/)
   [disable account](https://uz.wordpress.org/plugins/tags/disable-account/)[user management](https://uz.wordpress.org/plugins/tags/user-management/)
 *  [Advanced View](https://uz.wordpress.org/plugins/block-user-account/advanced/)

## Ratings

 4.3 out of 5 stars.

 *  [  4 5-star reviews     ](https://wordpress.org/support/plugin/block-user-account/reviews/?filter=5)
 *  [  1 4-star review     ](https://wordpress.org/support/plugin/block-user-account/reviews/?filter=4)
 *  [  2 3-star reviews     ](https://wordpress.org/support/plugin/block-user-account/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/block-user-account/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/block-user-account/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/block-user-account/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/block-user-account/reviews/)

## Contributors

 *   [ Dango Web ](https://profiles.wordpress.org/dangoweb/)

## Support

Issues resolved in last two months:

     0 out of 1

 [View support forum](https://wordpress.org/support/plugin/block-user-account/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://dangoweb.ir)