Secure Login Shield

Hide /wp-login.php, set a private login URL, serve stealth 404s, and redirect logged-out /wp-admin/ visitors to your homepage.

๐Ÿ”’ Private login URL  โ€ข  ๐Ÿšซ Stealth 404  โ€ข  ๐Ÿ  Homepage redirect

SHA-256 Checksum | MD5 Checksum

In WordPress: Plugins โ†’ Add New โ†’ Upload Plugin, then upload secure-login-shield.zip.

Why Secure Login Shield?

Private Login URL

โœ“Set your own secret slug (e.g., /dragon-lair) and replace all core login links automatically.

Stealth 404 for /wp-login.php

โœ“Direct hits to /wp-login.php return a 404 Not Found (no hints, no mercy).

Homepage Redirect

โœ“Logged-out visits to /wp-admin/ go to your homepage, not the default login page.

How to Use

Install

  1. Upload or install Secure Login Shield.
  2. Activate the plugin.
  3. Go to Settings โ†’ Secure Login Shield.
  4. Set your private slug and save.
  5. Go to Settings โ†’ Permalinks โ†’ Save Changes.
  6. Clear cache/CDN. Test the new login URL.
  7. Deactivate the plugin anytime to restore defaults.

Behavior

  • Only your private slug loads the login screen.
  • /wp-login.php โ†’ stealth 404.
  • Logged-out /wp-admin/ โ†’ homepage.
  • Deactivate plugin โ†’ everything reverts cleanly.
Screenshots
Settings page with default slug /wp-login.php
Settings page with private slug /dragon-lair
Free vs PRO โ€” Which Shield Do You Need?
FeatureFreePro
Custom Secret Login URLโœ” 1 slugโœ” Multiple (global, role, per-user)
Hide /wp-login.php + /wp-adminโœ”โœ”
Login Honeypot (fake login page, logs bots)โœ–โœ”
IP Whitelist / Blacklistโœ–โœ”
Country Allow / Deny Rulesโœ–โœ”
Schedule-based Login Accessโœ–โœ”
Role-based Redirects After Loginโœ–โœ”
IP Logging + Dashboard Reportsโœ–โœ”
Export Logs (CSV / JSON)โœ–โœ”
Custom Branding (logo, colors)โœ–โœ”
Upgrade to PRO
Contribute & Support

Author: Ben Treder  โ€ข  Website: BenTreder.com  โ€ข  Install: WordPress.org  โ€ข  โ˜• Buy Me a Coffee

Need IP rules & honeypot? Get PRO