Disable default WP registration page.
As of April 2026, Disable WP Registration Page is a WordPress disable plugin with 2.0K+ active installations and a 5/5 rating from 6 reviews. It has been downloaded 16K+ times in total. Requires WordPress 3.0+ and PHP false+. Available on WordPress.org since 2015. Last updated 9 years ago — may have compatibility concerns. Downloads are up 17% this week. Top alternative: Classic Widgets.
This plugin disables default WP registration page by redirecting users who access the registration page URL to the default WP login page. If somehow you still want to accept user registration but want to disable default WP registration page to prevent bot, SPAM registration or something like that, this plugin is for you. No settings needed. Install, activate, done.
My only suggestion for improvement: when active, the register link is replaced by a text message that says “Manual registration is disabled”. It would be good if I could edit the message.
Otherwise I love it, it has completely stopped annoying bot account registrations.
Works perfectly. Stopped all bot registrations on two websites I manage. Plugin says not tested with current version, but I’m on 4.81 and it works fine.
I hate bots that pass my custon login pages. Now, this plugin solved my problem with a single click of installation and it’s what I wanted for months.
Thank you!
I was having issues with bots visiting my site and creating fake users. This plugin very quickly and easily solved the problem. Thank you!
I have a custom registration form and don’t want users bypass it. This plugin does force users to go through the custom form.
Thanks.
| WordPress | 3.0+ requiredTested up to 4.6.30 |
| PHP | false+ required |
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.