=== CopyBlocker Pro: WP Content Copy Protection, No Right Click, No Inspect, No Copy(Ctrl + C), and No Paste(Ctrl + V) === Contributors: sadathimel, themedot Tags: text-lock, disable-copy, content-protection, block-right-click, prevent-inspect-element Requires at least: 5.0 Tested up to: 6.8 Stable tag: 1.0.3 License: GPLv2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html Block copying and secure content with CopyBlocker Pro: Content Protector, a retro-styled plugin to prevent unauthorized use. == Description == **CopyBlocker Pro: WP Content Copy Protection, No Right Click, No Inspect, No Copy(Ctrl + C), and No Paste(Ctrl + V)** is your ultimate solution for **copy protection** and **content security** on WordPress. Safeguard your website’s valuable content from unauthorized copying, plagiarism, and theft with this powerful, user-friendly plugin. Designed with a retro-themed settings interface, it offers seamless control over features to ensure your content stays safe. ### Key Features: - **Text Lock**: Disable text selection to prevent copying. - **Copy Block**: Block copy (Ctrl+C / Cmd+C) and paste (Ctrl+V / Cmd+V) shortcuts. - **Anti-Copy Guard**: Prevent select all (Ctrl+A / Cmd+A) for robust protection. - **Content Shield**: Block right-click context menus to deter content theft. - **Plagiarism Shield**: Prevent inspect element/developer tools (Ctrl+Shift+I / Cmd+Opt+I) to secure content. - **Text Defender**: Protect text, images, and other content from unauthorized use. - **Copy Safe**: Ensure your content remains safe from casual copying attempts. - **Anti-Theft**: Deter content theft and plagiarism with comprehensive restrictions. - **Translation-Ready**: Supports multiple languages, including Bangla (`bn_BD`), with `.po` and `.mo` file compatibility. - **Retro-Styled Interface**: Modern yet nostalgic admin panel for easy configuration. Whether you’re a blogger, business owner, or content creator, **CopyBlocker Pro: Content Protector** ensures your website’s content remains yours. Perfect for preventing **plagiarism**, securing **text lock** mechanisms, and maintaining a **copy-safe** environment, this plugin is lightweight, SEO-friendly, and compatible with modern WordPress versions. ### Why Choose CopyBlocker Pro? - **Secure Content**: Protect blog posts, product descriptions, and creative work from unauthorized copying. - **Anti-Plagiarism**: Deter content scrapers and maintain originality. - **User-Friendly**: Easy-to-use settings with a retro aesthetic for a delightful experience. - **Lightweight**: Minimal impact on site performance while delivering robust **copy protection**. - **Global Protection**: Restrictions apply only to public-facing pages, leaving admin users unaffected. Enhance your WordPress site’s security with **CopyBlocker Pro: Content Protector**—the ultimate **anti-theft** and **content shield** solution for today’s digital world. Ideal for anyone seeking **text defender**, **copy block**, or **plagiarism shield** functionality. ### Get Started Today! Install now to block copying, secure your content, and enjoy peace of mind with **CopyBlocker Pro: Content Protector**. == Installation == Follow these simple steps to install and use CopyBlocker Pro: 1. **Upload via WordPress Admin** - Go to your WordPress dashboard. - Navigate to *Plugins > Add New*. - Click *Upload Plugin*, select the `copyblocker-pro.zip` file, and click *Install Now*. - After installation, click *Activate*. 2. **Or Upload Manually via FTP** - Extract the plugin ZIP file. - Upload the `copyblocker-pro` folder to the `/wp-content/plugins/` directory. - Go to your WordPress admin panel and activate the plugin from the *Plugins* screen. 3. **Configuration** - After activation, go to *Settings > CopyBlocker Pro*. - Toggle the protection features you want to enable (copy, paste, right-click, inspect, etc.). - Click *Save Settings*. == Frequently Asked Questions == = Can I enable restrictions on specific pages? = Currently, the plugin applies globally to all public pages. For custom page-level control, contact the developer for advanced integration. = Is the plugin translatable? = Yes, CopyBlocker Pro is translation-ready and includes support for languages like Bangla (`bn_BD`). You can contribute translations using `.po` and `.mo` files. = Will this affect admin or logged-in users? = No. All restrictions are applied only to the public-facing parts of your site. Admins and editors are unaffected while working in the dashboard. = How do I disable only right-click but allow text selection? = In the plugin settings, uncheck "Disable Selection" but leave "Block Right Click" checked. == Support the Developer == Enjoying CopyBlocker Pro? Support development by buying the author a coffee: ☕ [Buy Me a Coffee](https://buymeacoffee.com/5adat) == Screenshots == 1. Admin Settings Interface - Retro-themed, clean, and easy to use 2. Example: Blocked Right Click Context Menu 3. Example: Disabled Copy Shortcut in Action == Changelog == = 1.0.3 = * Changed display name to "CopyBlocker Pro: Content Protector" (slug remains `copyblocker-pro`). * Removed `load_plugin_textdomain()` as per WordPress.org guidelines (WordPress 4.6+ handles translations). * Added escaping to all echoed variables (e.g., `$status_message` in `includes/settings.php`) to prevent XSS. * Updated readme with SEO-optimized description and keywords. * Fixed "The link you followed has expired" error by simplifying nonce handling and securing redirects. * Updated admin CSS with enhanced retro styling for settings UI, tooltips, and buttons. = 1.0.2 = * Removed unnecessary `load_plugin_textdomain()` call. * Escaped settings messages to prevent XSS. * Improved settings logic and script handling. * Fixed issues with unchecked options still applying. * Added nonce verification for security compliance. * Replaced raw SQL in `uninstall.php` with `get_sites()`. * Scoped custom font to plugin settings page. = 1.0.0 = * Initial release with features to block selection, copy, paste, developer tools, and right-click. * Retro-styled settings UI with translation support. == Upgrade Notice == = 1.0.3 = Fixed nonce expiration bug and updated admin styles. = 1.0.2 = Improved security and settings logic; enhanced WordPress.org compliance. = 1.0.0 = Initial release of CopyBlocker Pro with core content protection features.