A Plugin That only allows whitelisted IP's, or optionally whitelisted browsers, to access wp-login, or optionally wp-admin.
As of April 2026, WP-Login and WP-Admin Whitelist is a WordPress login plugin with 10 active installations and a 0/5 rating0. It has been downloaded 2.5K+ times in total. Requires WordPress 3.0.1+ and PHP 5.2.4+. Available on WordPress.org since 2019. Last updated 5 years ago — may have compatibility concerns. Top alternative: WPS Hide Login.
A Plugin That only allows whitelisted IP’s, or optionally whitelisted browsers, to access wp-login.
This plugin does Not effect front-end login plugins.
If an IP is not whitelisted, the wp-login page will be killed and replaced with a message saying “your IP/Browser is not whitelisted”, or optionally redirect the user to 404 page instead.
A better way to hide wp-login. You can add a list of admin IP’s to this plugin, where you want to allow usage of wp-login.
Even if you have other users that login, its better to use another plugin for a more secure front end login, and this plugin will only allow a specific list of IP’s to access the wp-login page.
You can also (optionally) have this plugin attempt to redirect anyone to 404 page, if they try and access wp-lo…
| WordPress | 3.0.1+ requiredTested up to 5.5.18 |
| PHP | 5.2.4+ required |
Moved recovery page to front end (password protected)
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.