WordPress.org
  • News
  • Showcase
  • Hosting
    • Themes
    • Plugins
    • Patterns
    • Blocks
    • Openverse ↗︎
    • Learn WordPress
    • Documentation
    • Forums
    • Developers
    • WordPress.tv ↗︎
    • Make WordPress
    • Education
    • Photo Directory
    • Five for the Future
    • Events
    • Job Board ↗︎
    • About WordPress
    • Enterprise
    • Gutenberg ↗︎
    • Swag Store ↗︎
  • Get WordPress
Get WordPress
WordPress.org

Plugin Directory

AccessDoor – Smart Admin Login & URL Control

  • Submit a plugin
  • My favorites
  • Log in
  • Submit a plugin
  • My favorites
  • Log in

AccessDoor – Smart Admin Login & URL Control

By IT Path Solutions
Download
  • Details
  • Reviews
  • Installation
  • Development
Support

Description

It allows you change the default WordPress admin login URL and create custom login links for different user roles. It helps protect your site by blocking or redirecting access to wp-login.php or wp-admin.
You can easily update admin usernames and email addresses without confirmation emails, and customize the WordPress login screen design.

Key Features

  • Change the default WordPress admin login URL (wp-admin) to a custom login URL
  • Create role-based login URLs for different WordPress user roles such as Subscriber, Vendor, SEO, or any custom role
  • Instantly change the admin username
  • Update admin and user email addresses without confirmation emails
  • Protect your site from common or predictable admin usernames and email addresses
  • Customize the WordPress login page with a custom logo, background color, or background image
  • Block or redirect access to wp-login.php and wp-admin for unauthorized users

Important Notes

  • This plugin does not permanently disable default WordPress login functionality.
  • A fallback access method is always available to avoid accidental lockouts.
  • Administrators should keep recovery access details safe.

Screenshots

  • AccessDoor settings page showing role-based custom login slug configuration.
  • Login screen customization options with custom logo and background settings.
  • Admin username and email update settings without confirmation emails.

Installation

  1. Upload accessdoor-smart-admin-login-url-control plugin to the /wp-content/plugins/ directory.
  2. Activate the plugin through the “Plugins” menu in WordPress.
  3. Go to the AccessDoor settings page from your WordPress admin dashboard to configure login options.

FAQ

Will this plugin lock me out of my site?

No. The plugin includes a built-in fallback mechanism to ensure administrators can always regain access.

Does this plugin completely disable wp-login.php?

No. Default login endpoints are redirected based on your settings but not permanently blocked.

Can I customize the login page design?

Yes. You can change the background, logo, and basic layout of the login page.

Is this plugin compatible with WooCommerce?

Yes. It supports WooCommerce roles such as Shop Manager and Customer.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“AccessDoor – Smart Admin Login & URL Control” is open source software. The following people have contributed to this plugin.

Contributors
  • IT Path Solutions
  • WPeople
  • Drashti Soni
  • Mayur Prajapati

Translate “AccessDoor – Smart Admin Login & URL Control” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

1.0.2

  • Fix: Fixed logout URL handling when custom login URLs are enabled
  • Fix: Fixed reset password and lost password URL handling

1.0.1

  • Improvement: Added stronger validation for role-based login URL fields
  • Fix: Fixed user accessibility issues related to custom login URLs
  • Fix: Resolved role-based login slug conflicts with WordPress and popular plugins
  • Fix: Issue with reset and lost password links for custom login URLs

1.0.0

  • Initial release

Meta

  • Version 1.0.2
  • Last updated 2 days ago
  • Active installations Fewer than 10
  • WordPress version 6.0 or higher
  • Tested up to 6.9
  • PHP version 7.4 or higher
  • Tags
    admin logincustom loginlogin pagelogin urlsecurity
  • Advanced View

Ratings

No reviews have been submitted yet.

Add my review

See all reviews

Contributors

  • IT Path Solutions
  • WPeople
  • Drashti Soni
  • Mayur Prajapati

Support

Got something to say? Need help?

View support forum

  • About
  • News
  • Hosting
  • Privacy
  • Showcase
  • Themes
  • Plugins
  • Patterns
  • Learn
  • Documentation
  • Developers
  • WordPress.tv ↗
  • Get Involved
  • Events
  • Donate ↗
  • Five for the Future
  • WordPress.com ↗
  • Matt ↗
  • bbPress ↗
  • BuddyPress ↗
WordPress.org
WordPress.org
  • Visit our X (formerly Twitter) account
  • Visit our Bluesky account
  • Visit our Mastodon account
  • Visit our Threads account
  • Visit our Facebook page
  • Visit our Instagram account
  • Visit our LinkedIn account
  • Visit our TikTok account
  • Visit our YouTube channel
  • Visit our Tumblr account
Code is Poetry