Plugin info

Total downloads: 105
Active installs: 0
Total reviews: 1
Average rating: 5
Support threads opened: 0
Support threads resolved: 0 (0%)
Available in: 1 language(s)
Contributors: 1
Last updated: 9/20/2025 (101 days ago)
Added to WordPress: 9/20/2025 (0 years old)
Minimum WordPress version: 6.0
Tested up to WordPress version: 6.8.3
Minimum PHP version: 7.4

Maintenance & Compatibility

Maintenance score

Maintained • Last updated 101 days ago • 1 reviews

52/100

Is Secure Login Shield abandoned?

Likely maintained (last update 101 days ago).

Compatibility

Requires WordPress: 6.0
Tested up to: 6.8.3
Requires PHP: 7.4

Languages

Similar & Alternatives

Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.

WP Hardening (discontinued)
Rating 4.1/5 (19 reviews)Active installs 10,000
NETSENSAI Shield
Rating 5.0/5 (5 reviews)Active installs 1,000
SAR One Click Security
Rating 5.0/5 (7 reviews)Active installs 200
Malcure Security Suite
Rating 5.0/5 (2 reviews)Active installs 200
Secure HTTP Headers
Rating 3.0/5 (2 reviews)Active installs 100
Security Hardener
Rating 0.0/5 (0 reviews)Active installs 100

Description

Secure Login Shield helps you lock down your WordPress login page.
By default, WordPress exposes /wp-login.php and /wp-admin/. Bots hammer these URLs every day.

This plugin gives you a private login slug (e.g. /dragon-lair) and hides the default login endpoint:

  • Defaults to /wp-login.php until you change it.
  • Once changed, only your custom slug works.
  • Direct access to /wp-login.php shows a 404 Not Found (stealth mode).
  • Logged-out visitors hitting /wp-admin/ are redirected to the homepage.
  • Deactivate the plugin everything reverts to normal.

Made with ❤️ by Ben Treder

Features

  • Private login slug (e.g. /dragon-lair, /control-center, /secret-gate)
  • Stealth 404 protection: Bots hitting /wp-login.php see “Not Found”
  • Homepage redirect: /wp-admin/ (logged out) homepage
  • Easy settings page under Settings Secure Login Shield
  • Safe activation/deactivation: no core hacks, auto-reverts when disabled

Contribute & Support

Installation

  1. Upload the secure-login-shield folder to the /wp-content/plugins/ directory or install via Plugins Add New Upload.
  2. Activate the plugin through the “Plugins” menu in WordPress.
  3. Go to Settings Secure Login Shield.
  4. Set your private slug (example: dragon-lair).
  5. Go to Settings Permalinks Save Changes (refresh rewrite rules).
  6. If you use a caching plugin or CDN, clear cache to avoid stale redirects.
  7. Log in using https://yoursite.com/dragon-lair.

Important: Bookmark your new login URL! If you forget it, you’ll need to disable the plugin via FTP or database.

Frequently Asked Questions

Will this break my site?

No. By default it uses /wp-login.php until you change it. Deactivating the plugin instantly reverts WordPress to normal behavior.

Can I completely block /wp-login.php?

Yes. Once you set a slug, /wp-login.php (and actions) return a 404 Not Found.

What if I forget my private slug?

Deactivate the plugin via FTP (delete or rename secure-login-shield). WordPress will go back to /wp-login.php.

Does this work with caching plugins or CDNs?

Yes, but after changing your slug, you should clear cache/CDN to avoid serving stale redirects.

Review feed

No reviews available

Screenshots

  1. Settings page showing the default login slug (/wp-login.php)

    Settings page showing the default login slug (/wp-login.php)

  2. Settings page with a custom private slug (/dragon-lair)

    Settings page with a custom private slug (/dragon-lair)

Changelog

1.3.0

  • Rebrand to Secure Login Shield by Ben Treder
  • Default slug remains /wp-login.php (safe on first install)
  • Added activation notice: Save permalinks + clear cache after activation
  • Stealth 404 mode enforced when custom slug is chosen
  • Homepage redirect for logged-out visits to /wp-admin/

1.2.0

  • Added stealth 404 mode
  • Improved security enforcement

1.1.0

  • Redirected /wp-admin/ homepage for logged-out users

1.0.0

  • Initial release with custom login slug + wp-login.php block