Disable WP Registration Page
View on WordPress.orgScores higher than 58% of indexed plugins
About
Disable default WP registration page.
What It Does
Disable WP Registration Page disables the default WordPress registration page (wp-login.php?action=register) and typically redirects visitors away from it. It is a lightweight, single-purpose utility designed to stop open self-registration on a site. The plugin does not touch custom registration forms built with third-party tools.
Who It's For
This plugin suits site owners who do not want public self-registration, including membership sites, corporate intranets, agency client portals, medical or legal practice sites, and invitation-only communities. It is also useful for business blogs looking to reduce bot-driven spam account creation. Anyone who already has WordPress set to 'Anyone can register' disabled in General Settings may not need it.
Who Should Skip It
If your site relies on WooCommerce, BuddyPress, LearnDash, or any plugin that needs the default registration flow enabled, skip this. Site owners who already disable registration through WordPress core settings (Settings > General > Membership) have no reason to install another plugin for the same effect.
The Bottom Line
Disable WP Registration Page is a tidy, well-maintained utility that does exactly one thing and does it well, scoring 77.28/100 overall. The tiny install base and lack of any support history are the main caveats, though for a single-file plugin this is not surprising. It is a sensible pick for closed or private sites that do not need a heavier registration management plugin.
Related Plugins
Pick Akismet when spam shows up in comments or form submissions rather than in user registrations.
Choose All in One SEO when your real priority is search rankings rather than closing the registration page.
CleanTalk is the better option if you need a full spam firewall covering registrations, comments, and forms.
hCaptcha is preferable if you want bot challenges on registration and login forms rather than fully disabling registration.
Profile Builder is the right choice when you need a fully custom front-end registration form instead of just disabling the default one.