| 开发者 | spooshx |
|---|---|
| 更新时间 | 2026年10月31日 11:31 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
It is built not to, and every block comes with a way out:
Use "reset your password" on the login page: it lets you in right away. If you can't, add define( 'ROPELINE_OFF', true ); to wp-config.php, or rename the wp-content/plugins/ropeline folder. Either one stops all blocking at once and keeps your settings and history. Remove it once you're back in.
No. Ropeline works on any WordPress site. On WooCommerce stores it also protects the My Account login.
Cloudflare is recognised automatically: Ropeline checks that the connection really comes from one of Cloudflare's published addresses before it believes Cloudflare's visitor-address header, so nobody can fake it. If your host puts its own load balancer in front of WordPress, Ropeline notices and shows a "Trust this proxy" button on its Overview. You can also list proxies under Settings > Trusted proxies. Settings shows the address Ropeline sees for you, so you can check it is right. Headers like X-Forwarded-For are never believed from anywhere else, because anyone can type them.
No. Passwords are checked by WordPress on your own server, as always. Ropeline only counts the failed tries.
They keep working. Ropeline leaves XML-RPC on and counts failed XML-RPC logins toward lockouts, like any other login.
The login limit is in Settings. Developers can also use the ropeline_login_lockout_steps, ropeline_trust_cloudflare and ropeline_client_ip filters.
Yes: Ropeline Pro, a separate add-on with a 14-day free trial, from getropeline.com. It adds leaked-password checks, hidden usernames, checkout, signup, spam and AI-shopper protection, skimmer alerts, weekly reports and the Ropeline Network. If a trial or plan ends, Pro switches its features off and this plugin keeps protecting your logins as before.
Yes, and a bit more. Like other limit login attempts plugins, it locks out an address after too many wrong passwords. It also stops botnets that spread their guesses over thousands of addresses (an account under attack only opens on devices that logged in before), covers XML-RPC and WooCommerce's My Account login, starts in a 7-day learning mode, and gives every real person stopped by a limit a way back in. There are no ads, no account to make, and nothing is sent to Ropeline.
Yes. Ropeline only counts failed logins and adds its own limits, so it can run next to a firewall or malware scanner. If another plugin already limits logins, the stricter limit applies first; you can switch off one of them.
No. Ropeline only does work when someone logs in, resets a password or fails a login. It makes no calls to outside services (unless you add Turnstile keys) and adds no scripts to your pages.
It shouldn't. Ropeline is plain, readable PHP: no encoded or hidden code, nothing that runs programs, and no files besides PHP, CSS and text. Every release is checked for the patterns malware scanners look for before it goes out.
ropeline_guards_checkout filter.ropeline_loaded, ropeline_known_bad, ropeline_doors, ropeline_setting_defaults, ropeline_setting_switches, ropeline_settings_sanitize, ropeline_settings_rows, ropeline_settings_after_form, ropeline_overview_top, ropeline_meter, ropeline_overview_notes, ropeline_notice, ropeline_under_attack and ropeline_privacy_paragraphs.ROPELINE_OFF in wp-config.php stops all blocking.