FluentSMTP
94Free WP Mail SMTP plugin - fix WordPress email deliverability with Gmail, Amazon SES, SendGrid, Mailgun, Cloud...
Quickly block unwanted IPs in your WP site with CDN/proxy-aware IP detection
Easy IP Blocker is a WordPress plugin that enables you to block unwanted IP addresses directly from your dashboard. It helps protect your site from malicious traffic, brute-force login attempts, and spam by allowing you to maintain a simple blocklist. You can add individual IPs, CIDR ranges, or wildcard patterns with ease.
The plugin features a plain-text blocklist that can be easily backed up or restored. It also supports WP-CLI commands for users who prefer scripting and automation. This plugin is suitable for site administrators looking for a straightforward way to enhance their site's security without complex setups.
Best for: Site administrators seeking a simple tool for blocking malicious IPs.
What it does well
Where it falls short
Easy IP Blocker provides a straightforward solution for managing IP blocks. It is suitable for users who prefer a simple and efficient way to enhance site security.
Carl Alberto's own description of Easy IP Blocker, lightly tidied.
Easy IP Blocker is a lightweight security plugin that lets you block unwanted IP addresses directly from your WordPress dashboard. Protect your site from malicious traffic, brute-force login attempts, and spam by maintaining a blocklist with just a few clicks.
Your entire blocklist is stored as a single plain-text option — one entry per line. There is no database table, no import/export workflow, and no complicated UI. Just copy, paste, and save. Back up your list by copying the textarea contents to a text file, or restore it by pasting one back in. It is that simple.
Need to block IPs faster? Use the built-in WP-CLI commands to add, remove, or list entries without ever opening the dashboard.
Features:
wp eib add/remove/list/clear) for scripting and automationSupported CDN / proxy providers:
CF-Connecting-IPFastly-Client-IPTrue-Client-IPCloudFront-Viewer-AddressX-Sucuri-ClientIPX-Forwarded-ForREMOTE_ADDR when no proxy is in useThe plugin auto-detects which CDN or proxy is in front of your site and recommends the correct setting. You can also choose manually from the Settings tab.
Supported blocking formats:
192.168.1.1192.168.1.0/24 (blocks 192.168.1.0 through 192.168.1.255)10.0.0.* or 172.16.*.* (matches any value in place of *)# are ignored, useful for notesWP-CLI commands:
wp eib add <ip>... — Append one or more entries to the blocklistwp eib remove <ip>... — Remove entries from the blocklistwp eib delete <ip>... — Alias for removewp eib list — Show all blocked IPs and ruleswp eib clear — Clear the entire blocklistAll commands that accept IPs support multiple entries in a single call. For example:
wp eib add 192.168.1.1 10.0.0.0/24 172.16.0.*
wp eib remove 192.168.1.1 10.0.0.0/24
Other plugins for content delivery.
Free WP Mail SMTP plugin - fix WordPress email deliverability with Gmail, Amazon SES, SendGrid, Mailgun, Cloud...
Compress and optimize images, enable lazy load, serve WebP & AVIF, and speed up your site with a global im...
Search Engine (SEO) & Performance Optimization (WPO) via caching. Integrated caching: CDN, Page, Minify, O...
Boost PageSpeed, SEO, and Core Web Vitals with full page caching, JS/CSS optimization, media optimization, and...
SpeedyCache is a WordPress cache plugin that helps you improve performance of your WordPress site by caching,...