WordPress plugin
Admin Login URL Change Pro
Admin Login URL Change Pro assigns a custom slug to the login form by intercepting page requests. It does not change WordPress core documents. Replacing familiar login paths may reduce exposure to automated requests aimed at the defaults.
Use a custom WordPress login address
Admin Login URL Change Pro assigns a custom slug to the login form by intercepting page requests. It does not change WordPress core documents. Replacing familiar login paths may reduce exposure to automated requests aimed at the defaults.
Configure login access and verification
- IP blocking: Block individual IP addresses or CIDR ranges from reaching the custom login page. Set auto-ban thresholds and durations, and configure email alerts.
- Country restrictions: Search a live database covering more than 200 global regions and restrict login access to selected countries.
- Attempt limits: Set maximum retries, retry windows, lockout durations, and warning alerts.
- Two-factor authentication: Add a second verification step with an authenticator app such as Google Authenticator, Authy, or Microsoft Authenticator, or use Email OTP.
Review login activity
Email alerts can notify administrators when someone successfully logs in or fails to log in. Each alert includes the IP address, username, and timestamp. The login audit log includes visitor-agent details and stores up to 500 entries.
Compatibility and setup
The plugin works with native WordPress login flows, WooCommerce checkouts, and account logins. Basic setup requires no coding: in the WordPress dashboard, open the Admin Login Slug menu, enter a custom slug such as madmin, and choose Save Settings. Bookmark and test the new login address. After confirming it works, configure the Pro controls you need and keep the address available to authorized customers.