WP AbuseShield
A simple and lightweight plugin that protects your WordPress against abuse.
by Mikołaj Kamiński · github.com/mikasjp/wp-abuseshield · website
★ 14stars
1forks
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/mikasjp/wp-abuseshield/archive/refs/heads/master.zipFrom the readme
WP AbuseShield
WP AbuseShield is a WordPress plugin that helps protect your valuable website against many types of abuse on the Internet.
How does it work?
The idea is very simple. The plugin checks the IP address of the new user in the AbuseIPDB via the API and checks if it has been reported in the last seven days. If IP is reported to AbuseIPDB, access is denied, otherwise access is granted.
Features
Protects against malicious bots
Ability to verify the domain to increase the queries limits for AbuseIPDB
Extra features
Works well with CloudFlare
Plugin has a cache to save limited queries to AbuseIPDB and improve performance
Works without JavaScript
Getting started
1. Install th plugin
2. Register an account on AbuseIPDB as a webmaster
3. Copy your API key to the plugin configuration panel
4. (Optional) Copy your Domain Verification Code (from meta tag) to the plugin configuration panel
5. That's all!
Bug reporting
Feel free to open issues. Remember to describe your problem accurately!
Read the full README on GitHub →
Releases
| Tag | Published |
|---|---|
| v1.0.0 | Mar 23, 2018 |
These releases are tags only. The author does not attach a packaged zip, so there are no download counts to report.