Directory / plugin

eDarpan: Website Protection

v11.1 ยท by Chris Hudson

The most complete website protection plugin for WordPress. Block IPs, disable right-click, prevent copy-paste, block countries, stop spam comments, an …

About this plugin

eDarpan: Website Protection is a powerful all-in-one security and content protection plugin for WordPress. It prevents content theft, blocks malicious IPs, restricts access by country, and stops spam โ€” all from a single, easy-to-use dashboard.

Whether you’re a blogger protecting original content, an eCommerce store owner securing product descriptions, or a business safeguarding proprietary information โ€” this plugin has you covered.

๐Ÿ›ก๏ธ Content Protection

  • Disable Text Selection โ€” Prevent visitors from highlighting and copying your text content
  • Disable Right Click โ€” Block the browser context menu to stop “Save Image As” and “View Source”
  • Block Keyboard Shortcuts โ€” Disable Ctrl+C, Ctrl+V, Ctrl+X, Ctrl+A, Ctrl+U, Ctrl+S, Ctrl+P, F12, Ctrl+Shift+I/J/C and all macOS equivalents (Cmd+Option+I/J/U)
  • Disable Image Dragging โ€” Prevent images from being dragged and saved to desktop
  • Block Developer Tools โ€” Stop users from opening browser DevTools (F12, Ctrl+Shift+I, Cmd+Option+I)
  • SEO Friendly โ€” All protections are JavaScript-based; search engine crawlers can still index your content normally

๐Ÿšซ IP Address Blocker

  • Block/Allow IP Addresses โ€” Full IP blocklist and allowlist management with WordPress native table UI
  • Wildcard IP Support โ€” Block entire IP ranges using wildcards (e.g., 123.12.., 192.168.1.*)
  • Permanent & Temporary Blocking โ€” Set time-based blocks with start/end date-time picker
  • Intranet Mode โ€” Restrict your entire site to specific IPs only (Closed User Group)
  • Auto IP Blocking โ€” Automatically block IPs that exceed a configurable hit threshold
  • Block at Login Screen โ€” Extend IP blocking to wp-login.php
  • Custom Block Actions โ€” Show custom message, display blank page, or redirect blocked visitors to any URL
  • Per-Entry Actions โ€” Set different block responses for each IP entry
  • Email Notifications โ€” Get notified when an IP is auto-blocked

๐ŸŒ Country Blocker

  • Block Countries by Geo-IP โ€” Select from 195+ countries to block visitors by geographic location
  • A-Z Country List โ€” Easy checkbox interface grouped alphabetically with Check All / Uncheck All
  • Cached Lookups โ€” Geo-IP results are cached for 24 hours for optimal performance

๐Ÿ”— URL & Category Blocking

  • Block Specific URLs โ€” Restrict access to specific pages or posts by URL
  • Block Categories โ€” Block entire WordPress categories from public access
  • Flexible Actions โ€” Each blocked URL/category can have its own custom message or redirect

๐Ÿ’ฌ Comment & Spam Protection

  • Spam Word Filter โ€” Block comments containing specific words or phrases
  • Auto-Delete or Mark as Spam โ€” Choose to permanently delete spam or just mark it
  • Disable Pingbacks & Trackbacks โ€” Stop pingback/trackback spam at the source

๐Ÿ“ฆ Import & Export

  • CSV Import โ€” Bulk import IP addresses from CSV files
  • CSV Export โ€” Export your blocklist/allowlist for backup or migration
  • Download Sample CSV โ€” Get a ready-to-use template for importing

โšก Additional Features

  • Lightweight & Fast โ€” No bloat, minimal database queries, zero impact on page load speed
  • WordPress Native UI โ€” Uses WP_List_Table for familiar admin experience with sorting, searching, pagination, and bulk actions
  • Multisite Compatible โ€” Works on WordPress multisite installations
  • Translation Ready โ€” Fully internationalized with text domain support
  • Regular Updates โ€” Actively maintained and tested with latest WordPress versions
  • Attribution Option โ€” Optionally display “Protected by eDarpan” badge on your site

๐ŸŽฏ Who Is This For?

  • Bloggers & Writers โ€” Protect original articles from content scrapers
  • Photographers & Artists โ€” Prevent image theft and unauthorized downloads
  • eCommerce Stores โ€” Secure product descriptions and pricing information
  • Membership Sites โ€” Restrict content access by IP or country
  • Corporate Websites โ€” Intranet mode for internal-only access
  • Agencies โ€” Manage multiple client sites with CSV import/export

๐Ÿ‘‰ Learn More

Plugin tags