User Access Blocker
User Access Blocker is a simple yet powerful WordPress plugin that allows administrators to temporarily or permanently block user access without deleting their accounts. This is perfect for situations where you need to: Suspend user access during investigations Temporarily disable accounts for non-p
User Access Blocker is a simple yet powerful WordPress plugin that allows administrators to temporarily or permanently block user access without deleting their accounts. This is perfect for situations where you need to:
- Suspend user access during investigations
- Temporarily disable accounts for non-payment
- Block problematic users while preserving their content
- Manage user access during maintenance or transitions
Key Features
- Easy Toggle : Simple “Block Access” / “Unblock Access” button on user profiles
- Instant Effect : Blocked users are immediately prevented from logging in, and any active session is terminated on the spot
- AJAX Powered : Block/unblock users without page refresh
- Secure : Multiple permission checks and nonce verification
- Non-Destructive : User accounts, posts, and data remain intact
- Admin Only : Only administrators can block/unblock users
- Self-Protection : Administrators cannot block themselves
- Activity Logging : All block/unblock actions are logged for security audits
- Clean Uninstall : Removes all plugin data when deleted
How It Works
- 01Navigate to any user’s profile page in WordPress admin
- 02Scroll to the “User Access Blocker” section
- 03Click “Block Access” to prevent the user from logging in — if they are currently logged in, they will be logged out immediately
- 04Click “Unblock Access” to restore their access
Blocked users will see: “Your access has been blocked by an administrator.”