| 开发者 |
jbsabit
wearereflecters |
|---|---|
| 更新时间 | 2026年10月30日 22:47 |
| 捐献地址: | 去捐款 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
wp-login.php on every WordPress site — thousands of password guesses a day, around the clock. They can only attack a door they can find. The simplest fix is to hide the login page: rename wp-login.php to a custom login URL that only you and your team know.
VanishLogin moves that door. Your login form lives at a custom login URL only you know (like yoursite.com/my-secret-door), while the old wp-login.php stops answering anyone who is logged out. Your access logs go quiet, your server stops wasting resources on bot traffic, and password guessing has nowhere to land.
What it does
/wp-content/plugins/vanishlogin/, or install through the WordPress plugins screen.define( 'VANISH_BYPASS', true ); to wp-config.php to temporarily disable protection.Install VanishLogin, turn protection on under Settings → Stealth Login, and choose a secret slug. Your login form moves to yoursite.com/your-slug, and the old wp-login.php stops answering logged-out visitors.
That is exactly what VanishLogin does — it lets you rename wp-login.php to anything you want: any custom login URL you choose, with live validation so you cannot pick a slug that clashes with an existing page. All core links (lost password, logout, register) are rewritten to the new address automatically.
You choose: a 404 "page not found", a quiet redirect to your homepage, or a redirect to any custom URL. Every hit is recorded in the intruder IP log either way.
Yes. The intruder IP log groups every hit on the old login page by IP, with hit counts and last-seen times. One click blocks an IP everywhere — even on your secret login URL — and one click unblocks it. You can never block your own IP.
No. The plugin never blocks logged-in users, and an emergency bypass constant (VANISH_BYPASS) in wp-config.php disables protection instantly if you ever forget your slug.
Yes. VanishLogin only changes where the login form lives and blocks the old address — authentication itself is untouched, so 2FA and login-attempt limiters keep working. The combination is stronger than either alone: bots cannot find the form, and attempts on the real form are limited.
They keep working. The plugin rewrites wp-login.php links (lost-password, logout, register) to your secret URL automatically.
No — it is one strong layer. It removes the most-attacked target on your site; pair it with 2FA, login-attempt limiting, and regular updates for defense in depth.
No. It adds no scripts or styles to your public pages and makes no external requests. Its checks run only on login-related requests.
Your secret URL is never linked anywhere public, and blocked addresses return 404 — nothing for crawlers to index.
Yes — 100% free, GPL-licensed, no premium version, no upsells, no locked features.
vanishlogin) with a distinctive vanish_ code prefix throughout; settings migrate automatically from the previous release.