Accelvia – Content Protection
Accelvia – Content Protection
Description
Accelvia Content Protection is a lightweight, zero-dependency WordPress plugin designed to deter content theft by disabling common copy-and-paste and inspection methods on your website’s frontend. It provides a simple yet effective layer of security for your text and images without impacting site performance.
Features
- Disable Right Click (Context Menu): Prevent users from right-clicking to save images or view source.
- Disable Keyboard Shortcuts: Blocks common developer and save shortcuts like F12, Ctrl+Shift+I, Ctrl+Shift+J, Ctrl+U, Ctrl+S, and Ctrl+P.
- Disable Text Selection: Prevents highlighting and selecting text on the page.
- Disable Image Drag: Stops users from dragging and dropping images to save them.
- Disable Copy (Ctrl+C): Blocks the standard keyboard shortcut for copying content.
- Modern Notifications: Display a sleek, auto-dismissing toast notification or a standard browser alert when a user attempts a blocked action. Customise the notification message to fit your brand.
- Granular Control: Exclude specific post types, exclude specific page/post IDs, or bypass protection entirely for logged-in administrators.
- Zero Dependencies: Built with pure Vanilla JavaScript and no jQuery, ensuring zero impact on your site’s load time.
Installation
- Upload the plugin files to the
/wp-content/plugins/accelvia-content-protectiondirectory, or install the plugin through the WordPress plugins screen directly. - Activate the plugin through the ‘Plugins’ screen in WordPress.
- Navigate to Settings -> Accelvia Protection to configure your protection features, customize notifications, and set exclusions.
Faq
No tool can 100% prevent content theft (for example, users can still take screenshots, use OCR tools, or disable Javascript). This plugin acts as a very strong deterrent against casual copying, right-clicking, and basic inspection methods.
No. The plugin is extremely lightweight and uses pure Vanilla JavaScript. It will not have any noticeable impact on your site’s performance or loading times.
Yes. You can exclude specific post types or enter specific page/post IDs to exclude them from protection via the plugin’s Advanced Settings tab.
Yes. You can enable the “Skip Administrators” option in the settings so that all protection is disabled for logged-in administrators.
Reviews
Changelog
1.0.0
- Initial release.