Official WordPress Plugin

Disable WP Dashboard Access.

The professional standard for restricting wp-admin access. Secure your site, clean up the UI for subscribers, and prevent clients from breaking settings.

Download for Free
Under 50KB • Zero JS Bloat

Who is this for?

Agencies

Stop "client-side breaking." Lock the dashboard for non-admin roles so clients can't accidentally toggle critical plugin settings or themes.

Membership Sites

Redirect subscribers away from the backend. Keep users focused on your front-end content and "My Account" pages instead of the WP dashboard.

Security Pros

Reduce your attack surface. By disabling dashboard access for lower-level roles, you mitigate risk from compromised non-admin accounts.

WordPress shouldn't be open by default.

  • Subscribers seeing the "Admin Bar"
  • Confusing backend for customers
  • Brute-force risk on wp-admin

A minimalist firewall for your UI.

  • Hide Admin Bar for specific roles
  • Custom redirect to any URL
  • Username-based whitelisting

Everything you need, nothing you don't.

Granular Dashboard Lockout

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

Smart Whitelisting

Need an Editor or VA to bypass the restriction? Add their specific username to the whitelist without changing their global permissions.

Custom Redirect Control

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

Session Duration Logic

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

Weight

< 50KB

DB Queries

Zero

Support

Active

Version

6.4+

Tested with popular plugins: WooCommerce, MemberPress, BuddyBoss, and more.

Secure your backend today.

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

Umami Image