Disable Dashboard access for users of a specific role or capability. Disallowed users are redirected to a chosen URL. Get set up in seconds.
As of April 2026, Remove Dashboard Access is a WordPress login plugin with 30K+ active installations and a 4.6/5 rating from 78 reviews. It has been downloaded 468K+ times in total. Requires WordPress 3.1.0+ and PHP 5.3+. Available on WordPress.org since 2011. Last updated 1 year ago — may have compatibility concerns. Download volume is stable this week. Top alternative: WPS Hide Login.
The easiest and safest way to restrict access to your WordPress site’s Dashboard and administrative menus. Remove Dashboard Access is a lightweight plugin that automatically redirects users who shouldn’t have access to the Dashboard to a custom URL of your choosing. Redirects can also be configured on a per-role/per-capability basis, allowing you to keep certain users out of the Dashboard, while retaining access for others.
Blocking access to the Dashboard is a great way to preve…
Meddling with htaccess always goes south on me unless I use the old notepad. I rarely have time to. This workaround does the same thing; and is just as good. Now, how do I remove access to wp-login.php altogether?
6/5 stars
Installed, activated, found Settings, set it to allow dashboard for only Admins, Editors, and Authors. Works perfectly right out of the box.
Works as it says it will.
This easy addon solved the hassle of how to limit access to profiles for students in our online courses. It plays well with a fairly complex wordpress site using LearnDash and allowed us to create a simple “My Locker Room” home page for students to view their course progress.
An insidious mess that bricked my entire site as soon as I installed it.
| WordPress | 3.1.0+ requiredTested up to 6.7.5 |
| PHP | 5.3+ required |
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.