W
Utilities Free WordPress.org

WP-Ban

3.7 (27 reviews)
· 8K+ active installs · By Lester Chan
Active Installs
8K+
Rating
3.7 / 5
Version
v1.69.2
Last Updated
Mar 2025
Share

Plugin Review

AI-Researched

What is WP-Ban?

WP-Ban is a straightforward WordPress plugin designed to manage site access. It bans visitors by IP address, IP range, host name, or referrer URL. When a banned visitor tries to reach your site, WP-Ban displays a custom message instead of your content. The plugin also tracks how many times these blocked visitors attempt to access your blog.

Lester Chan created WP-Ban nearly 19 years ago. It is one of the oldest security-related plugins in the WordPress repository. Currently, it has 8K+ active installs. The plugin holds a 3.7/5 rating from 27 reviews. The rating distribution shows 59% 26% one-star ratings, indicating clear satisfaction and frustration among users.

Key Features of WP-Ban

  • IP and IP Range Blocking: Ban individual IP addresses or entire ranges to block ip address wordpress traffic from specific networks.
  • Host Name Filtering: Block visitors based on their host name, offering another layer of how to ban ip addresses in wordpress functionality.
  • Referrer URL Blocking: Deny access from specific referrer URLs, useful for stopping unwanted referral traffic.
  • Wildcard Matching: Use wildcards in IP addresses, host names, and referrers to block broad patterns with a single entry.
  • Exclusion List: Specify certain IPs that should never be banned, preventing accidental blocking of your own address or trusted users.
  • Custom Ban Message: Display a personalized message to blocked visitors instead of a generic error page.
  • Access Statistics: View recorded data on how many times banned entities attempt to visit your site.
  • Simple Configuration: All settings live under WP-Admin > Settings > Ban, with minimal options to adjust.

Who Should Use WP-Ban?

WP-Ban suits site owners who need a basic, no-frills method to block unwanted traffic. It targets beginners who want to ban user agent wordpress plugin functionality without complex firewall rules. The plugin works well for personal blogs, small business sites, or any WordPress installation that faces persistent spam or bot traffic from specific IPs.

The plugin is not for enterprise or high-traffic sites needing advanced security. With only 8K+ installs and a moderate rating, it serves a niche audience. Users looking for the best ban plugin wordpress should consider WP-Ban if they want a lightweight tool that handles one specific job: banning IPs and referrers. For block ip range wordpress needs, the plugin includes native range support without requiring additional code.

Installation & Setup

Install WP-Ban by uploading the wp-ban folder to wp-content/plugins and activating it. The process is manual, requiring FTP access or file manager use. Beginners may find this less convenient than one-click installs. After activation, go to Settings > Ban to configure banned IPs, ranges, and your custom message.

Support & Community

Support data for WP-Ban shows a concerning picture. Over the last two months, the plugin has 0 open threads and 0 resolved threads, yielding a 0% resolution rate. This suggests either very few users seek help or that support requests go unanswered. The 26% one-star rating likely reflects user frustration with unresolved issues or outdated functionality.

The plugin last updated on Mar 9, 2025, and it runs version 1.69.2. While it works with WordPress 6.5.8, the 19-year age means some features may feel dated. The developer, Lester Chan, includes a donation link but offers no formal support forum activity. Users should evaluate whether the plugin's simplicity outweighs the lack of active support.

Pros & Cons

What's Good
  • With 8K+ active installs and a 3.7 rating from 27 ratings, WP-Ban is a moderately used tool for blocking unwanted traffic.
  • It supports banning by IP, IP range, host name, and referrer URL, giving site owners multiple ways to filter out malicious visitors.
  • The plugin records statistics on how many times banned entities attempt to visit your blog, providing useful data on blocked attempts.
  • Wildcard matching allows flexible ban rules, such as blocking entire IP ranges or partial host names with a single entry.
  • You can exclude specific IPs from being banned, preventing accidental blocking of trusted users or services.
Drawbacks
  • With 26% of its 27 ratings being 1-star, nearly a quarter of reviewers report significant dissatisfaction, suggesting reliability or usability issues.
  • The plugin has zero resolved support threads out of zero total, indicating a complete lack of active developer support for troubleshooting.
  • It does not offer any advanced features like geo-blocking, bot detection, or integration with security services, limiting its effectiveness against modern threats.

Technical Details

Requires WordPress
4.3+
Tested up to WP
6.5.8
First Released
2007 (19+ years)
Support (last 2 months)
0 threads

Feature Tags

ban banned denied deny permission

Frequently Asked Questions