BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
User Access Blocker icon
Actively maintained Tested with WP 7.1 #24 in access-control

User Access Blocker

Block user access without deleting accounts. Prevent specific users from logging in while preserving their data and content.

Active installs60+10+ tier
Downloads · 30d87▼ -1.1% vs prev. 30d
Rating—0 reviews
Health score68/100Good
All-time downloads1KSince Jul 2025
Support resolved—No recent threads
RequiresWP 5.0PHP 7.2+
Downloads · 7d20▼ -28.6% week over week
Our verdict

Solid choice

User Access Blocker is a solid plugin choice in 2026, with a few things worth checking first. It runs on 60+ sites and was last updated 12 hours ago, and scores 68/100 on our health check.

  • Actively developed — last update 12 hours ago
  • Tested with the latest WordPress (7.1)
  • Small user base (60+ active installs)
  • Very few reviews so far

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

257Jun 29Aug 12Sep 26
Yesterday3
Daily average (1y)2
Peak day64Jun 2, 2026
Last 12 months840

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where User Access Blocker stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
access-control >100 6,785 Best access-control plugins →
block users >100 10,000 Best block users plugins →
security >100 10,000 Best security plugins →
user management >100 7,862 Best user management plugins →
users >100 10,000 Best users plugins →

Version adoption

Share of active sites per release.

  • 1.0100.0%

About User Access Blocker

From the official readme · v1.0.4

Description

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

  1. Navigate to any user’s profile page in WordPress admin
  2. Scroll to the “User Access Blocker” section
  3. Click “Block Access” to prevent the user from logging in — if they are currently logged in, they will be logged out immediately
  4. Click “Unblock Access” to restore their access

Blocked users will see: “Your access has been blocked by an administrator.”

Security Features

  • Administrator-only functionality
  • Nonce verification on all actions
  • Permission checks at multiple levels
  • Data sanitization and validation
  • Secure AJAX implementation
  • XSS protection through proper escaping
  • Activity logging for audit trails

Developer Information

Hooks and Filters

The plugin uses standard WordPress hooks:

  • authenticate – To check if a user is blocked during login
  • show_user_profile / edit_user_profile – To add the block button
  • personal_options_update / edit_user_profile_update – To save block status
  • wp_ajax_uabx_toggle_user_block – For AJAX functionality

Database

The plugin stores block status in user meta:
* Meta key: uabx_user_blocked
* Meta value: ‘1’ (blocked) or ‘0’ (not blocked)

Uninstall

The plugin includes a proper uninstall routine that removes all plugin data from the database when deleted through the WordPress admin.

Support

For support, feature requests, or bug reports, please visit plugin support forum or GitHub repository.

Privacy Policy

This plugin does not collect any personal data. It only stores block status as user metadata within your WordPress database. No data is sent to external servers.

The plugin logs block/unblock actions to your server’s error log for security audit purposes. These logs remain on your server and are not transmitted elsewhere.

Installation

Automatic Installation

  1. Log in to your WordPress dashboard
  2. Navigate to Plugins → Add New
  3. Search for “User Access Blocker”
  4. Click “Install Now” and then “Activate”

Manual Installation

  1. Download the plugin zip file
  2. Log in to your WordPress dashboard
  3. Navigate to Plugins → Add New
  4. Click “Upload Plugin” and choose the downloaded file
  5. Click “Install Now” and then “Activate”

FTP Installation

  1. Download and unzip the plugin file
  2. Upload the user-access-blocker folder to /wp-content/plugins/
  3. Activate the plugin through the ‘Plugins’ menu in WordPress

Frequently asked questions

Can blocked users still see their content?

No, blocked users cannot log in at all. They will be stopped at the login screen with an error message.

What happens to a blocked user’s posts and comments?

Nothing – all content remains intact. The plugin only prevents login; it doesn’t affect any user-generated content.

Can I block other administrators?

By default, the plugin prevents blocking administrator accounts for security reasons. This can be modified in the code if needed.

Can users unblock themselves?

No, only administrators can block or unblock users, and administrators cannot block themselves.

What if the user is already logged in when I block them?

Their active session will be destroyed immediately when you click “Block Access”, logging them out on the spot. They will not be able to log back in while blocked.

Is there a bulk block feature?

Not currently. Users must be blocked/unblocked individually from their profile pages.

Does this work with custom login pages?

Yes, the plugin hooks into WordPress’s authentication system, so it works with any properly coded custom login page.

What happens if I deactivate the plugin?

Blocked users will be able to log in again. The block status is only enforced while the plugin is active.

Will this plugin slow down my site?

No, the plugin is lightweight and only runs during login attempts and on user profile pages in the admin area.

Changelog

Compatibility update: tested with WordPress 7.1.2. No functional changes.

1.0.4

  • Tested and confirmed compatible with WordPress 7.1.2.

1.0.3

  • Fixed: blocking a user who is currently logged in now immediately destroys all of their active sessions, forcing an instant logout. Previously, a blocked user could remain logged in until their session expired naturally.

1.0.2

  • Enhanced security with improved escaping and sanitization
  • Added unique prefixes to all functions and classes for better compatibility
  • Added confirmation dialogs before blocking/unblocking users
  • Improved error handling and user feedback
  • Added activity logging for all block/unblock actions

1.0.1

  • Added nonce verification for form submissions
  • Improved AJAX security
  • Added uninstall cleanup function
  • Better error messages

1.0.0

  • Initial release
  • Basic block/unblock functionality
  • AJAX-powered interface
  • Administrator-only access

Full changelog on WordPress.org →

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

Best User Access Blocker alternatives

All access-control plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 PublishPress Capabilities: User Role Access Control, Admin Area Permissions PublishPress Capabilities: User Role Access Control, Admin… User role editing for WordPress. Manage user roles, control capabilities and permissions… by PublishPress 100K+ ★★★★★★★★★★ 4.7 (143) 5 days ago 91
2 Restrict User Access – Ultimate Membership & Content Protection Restrict User Access Create Access Levels and restrict any post, page, category, etc. Supports bbPress… by Joachim Jensen 10K+ ★★★★★★★★★★ 4.3 (94) 1 month ago 72
3 PublishPress Permissions: Access Control, Content Permissions, User Access PublishPress Permissions: Access Control, Content Permissio… The permissions plugin for posts, pages, categories, tags and more. You can control… by PublishPress 10K+ ★★★★★★★★★★ 4.3 (66) 6 days ago 91
4 Groups – Memberships and Access Control Groups – Memberships and Access Control Turn your site into a powerful membership solution. Manage members, teams and access to… by itthinx 10K+ ★★★★★★★★★★ 4.8 (382) 3 days ago 93
5 SureMembers – Membership & Content Restriction Plugin SureMembers – Membership & Content Restriction Plugin Protect your content, build memberships, and control who sees what on your WordPress site… by Brainstorm Force 2K+ ★★★★★★★★★★ 5 (2) 3 weeks ago 67
6 Quick Download Button Quick Download Button Add stylish download buttons to any post or page — 7 styles, countdown, popup modal, access… by sidocode 2K+ ★★★★★★★★★★ 4.6 (12) 5 months ago 59
7 SimpleShop SimpleShop The SimpleShop WP plugin connects your WordPress website with a SimpleShop account and… by Redbit s.r.o. 1K+ ★★★★★★★★★★ No reviews 1 month ago 66
8 Menu By User Roles Menu By User Roles Menu By User Roles allows you to control the visibility of menu items based on user roles. by kahnu044 1K+ ★★★★★★★★★★ 5 (3) 12 months ago 49
9 Groups 404 Redirect Groups 404 Redirect Redirect 404's when a visitor tries to access a page protected by Groups. by itthinx 1K+ ★★★★★★★★★★ 4.6 (10) 2 days ago 80
10 Geo Blocker – Control Site Access by Region and IP Geo Blocker – Control Site Access by Region and IP 🔐 Block or allow visitors by country. Track access attempts. View analytics. Stay in… by Mohamed Shili 1K+ ★★★★★★★★★★ 5 (1) 1 year ago 32

FAQ

User Access Blocker: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Sep 27, 2026

Is User Access Blocker free?

Yes. User Access Blocker is free to download and use from the official WordPress.org plugin directory.

Is User Access Blocker safe to use in 2026?

User Access Blocker is a solid plugin choice in 2026, with a few things worth checking first. It runs on 60+ sites and was last updated 12 hours ago, and scores 68/100 on our health check.

How many websites use User Access Blocker?

User Access Blocker is active on 60+ WordPress websites and has been downloaded 1,006 times since it launched in July 2025. It was downloaded 87 times in the last 30 days.

Does User Access Blocker work with WordPress 7.1?

Yes. The developer has tested User Access Blocker up to WordPress 7.1.2, the latest release. It requires WordPress 5.0 or newer.

What PHP version does User Access Blocker need?

User Access Blocker requires PHP 7.2 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was User Access Blocker last updated?

The latest version, 1.0.4, was released on September 27, 2026 (12 hours ago).

Who makes User Access Blocker?

User Access Blocker is developed and maintained by Eliyahna.

What are the best alternatives to User Access Blocker?

The most popular alternatives to User Access Blocker are PublishPress Capabilities:… (100K+ installs), Restrict User Access (10K+ installs) and PublishPress Permissions: A… (10K+ installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.