eDarpan: Website Protection

eDarpan: Website Protection

3.8/5 (5 ratings) 200 active installs Updated May 12, 2026
Protection Settings — Enable text selection blocking, right-click protection, and keyboard shortcut blocking

Protection Settings — Enable text selection blocking, right-click protection, and keyboard shortcut blocking

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