Official WordPress Plugin

Disable Dashboard & Hide Admin Bar.

The professional standard for restricting WordPress wp-admin access. Engineered for performance-obsessed agencies and founders.

Get the Plugin (Free)
1,000+ Devs Trust This

Weight

< 50KB

DB Queries

Zero

Support

Active

WP Version

6.9+

Targeted Use Cases

Built for High-Stake Environments.

From multi-million dollar membership sites to agency-managed client portfolios.

01

Client Handovers

Eliminate "friction" after launch. Lock the dashboard so clients can't accidentally break themes, plugins, or core settings.

02

Membership UX

Redirect subscribers away from backend clutter. Keep users focused on your front-end "My Account" area instead of WP defaults.

03

Security Hardening

Reduce your attack surface. By disabling /wp-admin for non-admins, you mitigate risk from compromised accounts.

The Problem

WordPress shouldn't be open by default.

  • The "Admin Bar" Leak

    Subscribers seeing technical toolbars on the front-end.

  • Backend Confusion

    Confusing, unbranded dashboards for your customers.

  • Brute-Force Surface

    Every user account is a potential entry point for hackers.

The Solution

A minimalist firewall for your UI.

  • Total UI Restriction

    Hide the Admin Bar for specific roles instantly.

  • Intelligent Redirects

    Guide blocked users to your custom front-end portal.

  • Role-Based Whitelisting

    Allow trusted VAs or Editors access by username.

Active Modules

Everything you need.
Nothing you don't.

Access Control

Granular Lockout

Completely disable access to /wp-admin for all roles except Administrators. Clean, fast, and hook-based.

Security

Smart Whitelisting

Need a VA to bypass restrictions? Add their specific username to the whitelist without changing global permissions.

UX

Redirect Logic

Blocked users aren't just stopped; they're guided. Redirect them to your homepage, login page, or custom portal.

Performance

Session Duration

Control how long users stay logged in (1 to 168 hours). Perfect for public membership security.

Benchmark Report

Why 50KB Matters.

Most dashboard tools are bundled with heavy "all-in-one" plugins that add 2MB+ of bloat and unnecessary database queries on every page load.

Impact

Zero DB Queries

Execution

Native Hooks

Competitor Plugins

Includes scripts, CSS, and API bloat

2.4MB

Admin-Only Dashboard

Pure PHP, zero external assets

48KB

Benchmark based on average file size of Top 5 dashboard restriction plugins on WP.org.

Technical FAQ

Pre-Deployment Queries.

Support Online

How do I redirect non-admin users in WordPress?

The plugin includes a dedicated 'Redirect URL' setting. You can choose to send restricted users to your homepage, a login screen, or any custom dashboard page.

Can I whitelist specific editors from dashboard restrictions?

Yes. Use the 'Whitelisted Usernames' field to allow specific individuals (VAs, Editors, or Developers) to bypass the restriction without making them administrators.

Will this plugin hide the admin bar for all users?

By default, it hides the admin bar for all non-administrator users. You can toggle this setting separately if you want some users to see the bar but not access the backend.

Is this compatible with WooCommerce and Membership plugins?

Absolutely. It's designed to work alongside WooCommerce, MemberPress, and BuddyBoss by ensuring customers and subscribers stay on the front-end 'My Account' area.

Deployment Ready

Secure your backend today.

Join 1,000+ developers who use Disable Dashboard Access for a cleaner, safer WordPress experience.

MIT Licensed GPL v3 Tested 6.7+ 0 Bloat
Umami Image