설명
DesheeLabs Content Protection helps reduce casual copying and saving of your site content by applying lightweight, front-end protections. It’s built for site owners who want a simple way to discourage right-click saving, text selection, and common copy shortcuts.
What this plugin does
The plugin adds browser-side restrictions to make it harder for visitors to:
- Copy text using keyboard shortcuts
- Select text
- Use right-click context menus
- Drag images to save them
- Use certain developer-tools shortcuts (limited effectiveness)
Key Features
- Disable Right Click – Prevents users from accessing the context menu
- Disable Text Selection – Blocks text selection across your website
- Disable Copy Operations – Blocks Ctrl+C, Ctrl+X, Ctrl+V keyboard shortcuts
- Image Protection – Prevents image dragging and saving
- Print Protection – Optionally disable print functionality
- Developer Tools Protection – Block F12 and Ctrl+Shift+I (can be bypassed)
- Custom Warning Messages – Display alerts when protection is triggered
- Administrator Bypass – Optionally skip protection for administrators
- Exclude Specific Pages/Posts – Disable protection on selected Post/Page IDs
- Shortcode Protection Mode – Apply protection only to specific content using a shortcode
- Maintenance Mode – Show a maintenance message to visitors while admins can still access the site
- Multiple Protection Levels – Choose from Low, Medium, or High protection
- Import/Export Settings – Backup and restore your configuration
Protection Levels
- Low – Basic protection for casual users
- Medium – Standard protection (recommended)
- High – Maximum protection with all features enabled
Important Security Note
No client-side protection is 100% secure. Determined users with technical knowledge can bypass these protections. This plugin provides basic content protection for casual users and should be combined with server-side protection and legal measures for sensitive content.
License
This plugin is licensed under the GPLv2 or later license.
Copyright (C) 2024 DesheeLabs
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License along
with this program; if not, write to the Free Software Foundation, Inc.,
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
스크린샷
설치
- Upload the plugin files to the
/wp-content/plugins/desheelabs-content-protectiondirectory, or install the plugin through the WordPress plugins screen directly. - Activate the plugin through the ‘Plugins’ screen in WordPress.
- Use the Content Protection menu item in your WordPress admin to configure the plugin.
- Enable the protection features you want to use.
- Save your settings and test the protection on your website.
FAQ
-
Is this protection 100% secure?
-
No, client-side protection can be bypassed by determined users with technical knowledge. This plugin provides basic protection for casual users. For sensitive content, consider server-side protection and legal measures.
-
Will this affect my website’s performance?
-
The plugin is lightweight and should not significantly impact your website’s performance. The protection scripts are minimal and optimized.
-
Can I customize the warning messages?
-
Yes, you can customize the warning message that appears when users try to copy or right-click on your content.
-
Does this work on mobile devices?
-
The plugin works on mobile devices, but some protections (like keyboard shortcuts) are not applicable to touch interfaces.
-
Can I disable specific protections?
-
Yes, each protection feature can be enabled or disabled individually through the plugin settings.
-
Will this prevent search engines from indexing my content?
-
No, this plugin only affects the frontend user experience. Search engines can still crawl and index your content normally.
후기
이 플러그인에 대한 평가가 없습니다.
기여자 & 개발자
자국어로 “DesheeLabs Content Protection”(을)를 번역하세요.
개발에 관심이 있으십니까?
변경이력
1.0.6
- Add Auto-IP Temporary Ban: after 5 failed login attempts from an IP, block logins for 1 hour.
- Add Digital Fingerprinting (text): invisible fingerprint appended to protected content (optional).
1.0.5
- Add separate toggles for Disable Cut (Ctrl+X) and Disable View Source (Ctrl+U).
1.0.4
- Upgrade Maintenance Mode into a Maintenance & Lockdown Suite.
- Add Emergency Panic Lockdown with 1-click activation.
- Add Scheduled Maintenance (start/end) auto on/off.
- Add bypass ecosystem: secret URL token, cookie access, IP whitelist, and role bypass.
- Add Coming Soon lead generation: countdown (multiple designs), email form shortcode, social links, and live chat embed.
- Add role-based redirection (admin/client/public) during maintenance.
1.0.3
- Add administrator bypass and per-page/post exclusions.
- Add shortcode-only protection mode and [desheelabs_cp_protect] shortcode.
- Add Maintenance Mode.
1.0.2
- Add WordPress Playground Live Preview blueprint configuration.
- Improve plugin directory readme formatting.
1.0.0
- Initial release
- Right-click protection
- Text selection protection
- Copy/paste protection
- Image drag protection
- Print protection
- Developer tools protection
- Custom warning messages
- Multiple protection levels
- Import/export settings
- Statistics dashboard
