{"id":269500,"date":"2026-01-05T12:08:00","date_gmt":"2026-01-05T12:08:00","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/change-admin-login-url\/"},"modified":"2026-02-05T13:10:38","modified_gmt":"2026-02-05T13:10:38","slug":"accessdoor-smart-admin-login-url-control","status":"closed","type":"plugin","link":"https:\/\/cs.wordpress.org\/plugins\/accessdoor-smart-admin-login-url-control\/","author":16315815,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.0.3","stable_tag":"1.0.3","tested":"6.9.4","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"AccessDoor - Smart Admin Login & Security","header_author":"IT Path Solutions","header_description":"Create custom login URLs for admins and other user roles. Enhanced security by hiding wp-login.php and providing role-specific login pages.","assets_banners_color":"ccd8e8","last_updated":"2026-02-05 13:10:38","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/wordpress.org\/plugins\/accessdoor-smart-admin-login-url-control\/","header_author_uri":"https:\/\/www.itpathsolutions.com\/","rating":0,"author_block_rating":0,"active_installs":10,"downloads":357,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"itpathsolutions","date":"2026-01-05 13:23:15"},"1.0.1":{"tag":"1.0.1","author":"itpathsolutions","date":"2026-01-07 05:48:15"},"1.0.2":{"tag":"1.0.2","author":"itpathsolutions","date":"2026-01-12 11:48:13"},"1.0.3":{"tag":"1.0.3","author":"itpathsolutions","date":"2026-02-05 13:10:38"}},"upgrade_notice":{"0.0.1":"<p>Initial release. Configure your custom login URL, admin usernames, user and admin emails, and login page design after installation.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3432722,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3432722,"resolution":"256x256","location":"assets","locale":""},"icon.svg":{"filename":"icon.svg","revision":3432722,"resolution":false,"location":"assets","locale":false}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3432722,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3432722,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","1.0.1","1.0.2","1.0.3"],"block_files":[],"assets_screenshots":{"Screenshot-1.png":{"filename":"Screenshot-1.png","revision":3454645,"resolution":"1","location":"assets","locale":""},"Screenshot-2.png":{"filename":"Screenshot-2.png","revision":3454645,"resolution":"2","location":"assets","locale":""},"Screenshot-3.png":{"filename":"Screenshot-3.png","revision":3454645,"resolution":"3","location":"assets","locale":""},"Screenshot-4.png":{"filename":"Screenshot-4.png","revision":3454649,"resolution":"4","location":"assets","locale":""}},"screenshots":{"1":"AccessDoor settings page showing role-based custom login slug configuration.","2":"Login screen customization options with custom logo and background settings.","3":"Admin username and email update settings without confirmation emails.","4":"Security features"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[3816,3691,5574,3762,600],"plugin_category":[54],"plugin_contributors":[251278,210907,211638,230490],"plugin_business_model":[],"class_list":["post-269500","plugin","type-plugin","status-closed","hentry","plugin_tags-admin-login","plugin_tags-custom-login","plugin_tags-login-page","plugin_tags-login-url","plugin_tags-security","plugin_category-security-and-spam-protection","plugin_contributors-drashti16","plugin_contributors-itpathsolutions","plugin_contributors-mayur8991","plugin_contributors-wpeople","plugin_committers-itpathsolutions"],"banners":[],"icons":{"svg":"https:\/\/ps.w.org\/accessdoor-smart-admin-login-url-control\/assets\/icon.svg?rev=3432722","icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/accessdoor-smart-admin-login-url-control_ccd8e8.svg","icon_2x":false,"generated":true},"screenshots":[{"src":"https:\/\/ps.w.org\/accessdoor-smart-admin-login-url-control\/assets\/Screenshot-1.png?rev=3454645","caption":"AccessDoor settings page showing role-based custom login slug configuration."},{"src":"https:\/\/ps.w.org\/accessdoor-smart-admin-login-url-control\/assets\/Screenshot-2.png?rev=3454645","caption":"Login screen customization options with custom logo and background settings."},{"src":"https:\/\/ps.w.org\/accessdoor-smart-admin-login-url-control\/assets\/Screenshot-3.png?rev=3454645","caption":"Admin username and email update settings without confirmation emails."},{"src":"https:\/\/ps.w.org\/accessdoor-smart-admin-login-url-control\/assets\/Screenshot-4.png?rev=3454649","caption":"Security features"}],"raw_content":"<!--section=description-->\n<p>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.\nYou can easily update admin usernames and email addresses without confirmation emails, and customize the WordPress login screen design.\nEasily harden your site with 8 built-in security features, including disabling comments, XML-RPC, REST API, file editing, directory browsing, and more\u2014all with a single click from the plugin settings.<\/p>\n\n<h3>Key Features<\/h3>\n\n<ul>\n<li>Change the default WordPress admin login URL (wp-admin) to a <strong>custom login URL<\/strong><\/li>\n<li>Create <strong>role-based login URLs<\/strong> for different WordPress user roles such as Subscriber, Vendor, SEO, or any custom role<\/li>\n<li>Instantly <strong>change the admin username<\/strong><\/li>\n<li>Update <strong>admin and user email addresses without confirmation emails<\/strong><\/li>\n<li>Protect your site from <strong>common or predictable admin usernames and email addresses<\/strong><\/li>\n<li>Customize the WordPress login page with a <strong>custom logo, background color, or background image<\/strong><\/li>\n<li><strong>Block or redirect access<\/strong> to wp-login.php and wp-admin for unauthorized users<\/li>\n<li><strong>8 security features<\/strong> to harden your site with a single click (see below)<\/li>\n<\/ul>\n\n<h3>Security Features<\/h3>\n\n<p>Easily enable or disable these 8 security features from the plugin settings:<\/p>\n\n<ol>\n<li>Disable Comments<\/li>\n<li>Disable XML-RPC Pingback<\/li>\n<li>Disable REST API<\/li>\n<li>Disable XML-RPC<\/li>\n<li>Block Directory Browsing<\/li>\n<li>Disable PHP Execution in Uploads folder<\/li>\n<li>Turn Off Pingbacks<\/li>\n<li>Disable File Editing in Dashboard<\/li>\n<\/ol>\n\n<h3>Important Notes<\/h3>\n\n<ul>\n<li>This plugin is not compatible with WordPress Multisite (Network) installations. It will not work or show settings on multisite\/network sites.<\/li>\n<li>This plugin does not permanently disable default WordPress login functionality.<\/li>\n<li>A fallback access method is always available to avoid accidental lockouts.<\/li>\n<li>Administrators should keep recovery access details safe.<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload <code>accessdoor-smart-admin-login-url-control<\/code> plugin to the <code>\/wp-content\/plugins\/<\/code> directory.<\/li>\n<li>Activate the plugin through the \u201cPlugins\u201d menu in WordPress.<\/li>\n<li>Go to the AccessDoor settings page from your WordPress admin dashboard to configure login options.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"will%20this%20plugin%20lock%20me%20out%20of%20my%20site%3F\"><h3>Will this plugin lock me out of my site?<\/h3><\/dt>\n<dd><p>No. The plugin includes a built-in fallback mechanism to ensure administrators can always regain access.<\/p><\/dd>\n<dt id=\"does%20this%20plugin%20completely%20disable%20wp-login.php%3F\"><h3>Does this plugin completely disable wp-login.php?<\/h3><\/dt>\n<dd><p>No. Default login endpoints are redirected based on your settings but not permanently blocked.<\/p><\/dd>\n<dt id=\"can%20i%20customize%20the%20login%20page%20design%3F\"><h3>Can I customize the login page design?<\/h3><\/dt>\n<dd><p>Yes. You can change the background, logo, and basic layout of the login page.<\/p><\/dd>\n<dt id=\"is%20this%20plugin%20compatible%20with%20woocommerce%3F\"><h3>Is this plugin compatible with WooCommerce?<\/h3><\/dt>\n<dd><p>Yes. It supports WooCommerce roles such as Shop Manager and Customer.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.3<\/h4>\n\n<ul>\n<li>New: security features<\/li>\n<li>Improvement: Clear notice and safe handling for WordPress Multisite (Network) compatibility<\/li>\n<li>Enhancement: Readme and UI updated for clarity on security features<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Fix: Fixed logout URL handling when custom login URLs are enabled<\/li>\n<li>Fix: Fixed reset password and lost password URL handling<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Improvement: Added stronger validation for role-based login URL fields<\/li>\n<li>Fix: Fixed user accessibility issues related to custom login URLs<\/li>\n<li>Fix: Resolved role-based login slug conflicts with WordPress and popular plugins<\/li>\n<li>Fix: Issue with reset and lost password links for custom login URLs<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<\/ul>","raw_excerpt":"Change the default wp login URL, set role-based login slugs, update admin usernames\/emails without confirmation, enable some security features and cus &hellip;","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/269500","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=269500"}],"author":[{"embeddable":true,"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/itpathsolutions"}],"wp:attachment":[{"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=269500"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=269500"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=269500"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=269500"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=269500"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/cs.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=269500"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}