DesheeLabs Content Protection

DesheeLabs Content Protection

Details
View on WordPress

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.

Details

Plugin code:
desheelabs-content-protection
Plugin version:
1.0.3
Author:
Outdated:
No
WP version:
5.0 or higher
PHP version:
7.4 or higher
Test up to WP version:
6.9.1
Total installations:
0
Last updated:
2026-02-13
Rating:
Times rated:
0
content-protection
copy-protection
right-click-disable
security
text-selection