This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

WP Content Copy Protection


WP Content Copy Protection is a simple, yet effective plugin that uses an array of aggressive techniques in protecting your online content from being stolen.

Some of the most common content copy methods (via mouse, keyboard and browser), such as right-click, image drag/drop/save, text selection/drag/drop, source code viewing, and keyboard copy shortcut keys such as CTRL A, C, X, U, S, and P are disabled with this plugin (just to name a few).

This is a plugin with teeth – and an absolute must for any business owner, blogger and WordPress site owner who is serious about protecting his online content! Simple, effective, lightweight and non resource-intensive! By far the most effective 360 degree content copy protection plugin you will come across.

Basic Features (included)

√ Disables right click context menu on all content
√ Disables text selection (globally) on PC and mobile devices
√ Disables text and image drag/drop/save on PC and mobile devices
√ Basic image protection (image link URL's are automatically removed)
√ Copy methods disabled from onscreen keyboard and shortcut context key
√ Secures your uploads directory and sub-directories from public access
√ Disables right click and save function on default video and audio embeds
√ Javascript validation (displays error message when disabled in user browser)
√ Disables keyboard copy controls (CTRL A, C, X) - Windows only
√ Disables 'Source view', 'Save Page', and 'Print' key functions
√ Disables f shortcut key for accessing developer tools to view source code
√ No obtrusive popups or alert messages as they are known to defame your site
√ No negative side-effects on your SEO (search engines can read your content)
√ This is a non resource-intensive plugin that works silently in the background
√ No configuration, customization or coding needed. Simply plug in and leave

Check out the PRO version of WP Content Copy Protection plugin.

Premium Features (Compatible with Windows, Linux and Mac OS X | Woocommerce | All Custom Post Types)

√ EVERYTHING in the basic version plus
√ Admin can exclude specific pages/posts/categories from being protected
√ Admin can enable/disable protection for site admins only OR registered users only OR admin and registered/logged in users
√ Advanced/aggressive image protection (makes it near impossible for users to steal your images | pc and mobile friendly)
√ Compatible with all gallery plugins (such as NextGEN and NextCellent) for uncompromised image protection
√ Removes feeds (rdf, rss, rss2, atom, rss2_comments and more) from content scrapers and autoblogs
√ Added extended keyboard copy protection commands (Windows, Linux and Mac OS X compatible)
√ Added Prt Sc (Print Screen) deterrent agent (preventative measure in image theft)
√ Prtsc agent equipped with instant redirect trigger (instantly bounce offender)
√ Added extended CSS for text and image protection (mobile devices and smartphones)
√ Source code view is disabled from F12, Ctrl+Shift+I, Ctrl+U and other combo keys
√ Source code padding added (tricks the user into thinking your source is hidden)
√ NO negative side-effects on your SEO (search engines can read your content)
√ Works (tested) in IE9, IE10, Firefox, Google Chrome, Opera and Safari
√ Compatible with all major theme frameworks and browsers
√ Compatible with WooCommerce and other eCommerce plugins
√ Lightweight, non resource-intensive plugin
√ Quality Support | Dedicated Devs

√ coming soon : Watermarking images, Gutenberg Block Protection and MUCH, MUCH more

This Plugin will NOT

  1. Have any negative impact on your SEO.
  2. Have any negative effect on your Advertising (such as Adsense) : Embeddable codes, other than the Video and Audio embeds from v3.6 upwards, are not affected by this plugin in any way!

Some of our Pro plugins

  1. Abandoned Cart Pro for WooCommerce

  2. Booking & Appointment Plugin for WooCommerce

  3. Order Delivery Date Pro for WooCommerce

  4. Product Delivery Date Pro for WooCommerce

  5. Deposits For WooCommerce

  6. Payment Gateway Based Fees and Discounts for WooCommerce – Pro

  7. Custom Order Status for WooCommerce – Pro

  8. Custom Order Numbers for WooCommerce – Pro

  9. Product Input Fields for WooCommerce – Pro

  10. Call for Price for WooCommerce – Pro

  11. Price based on User Role for WooCommerce – Pro

  12. Currency per Product for WooCommerce – Pro

Some of our other free plugins

  1. Abandoned Cart for WooCommerce

  2. Order Delivery Date for WooCommerce – Lite

  3. Product Delivery Date for WooCommerce – Lite

  4. WooCommerce Print Invoice & Delivery Note

  5. Payment Gateway Based Fees and Discounts for WooCommerce

  6. Custom Order Status for WooCommerce

  7. Custom Order Numbers for WooCommerce

  8. Product Input Fields for WooCommerce

  9. Call for Price for WooCommerce

  10. Price based on User Role for WooCommerce

  11. Currency per Product for WooCommerce

Feedback, Questions, Help, Bug Reporting, and Suggestions

Just email us at: / Email Subject : WP Content Copy Protection


  1. Download the .zip file
  2. Upload and extract the contents of the zip file to your wp-content/plugins/folder
  3. Activate the plugin
  4. Enjoy!


Will WP Content Copy Protection Plugin have a negative impact on my SEO?

Absolutely not! This plugin will only affect the client browser and will have absolutely no negative impact on your SEO. In fact, it would assist in increasing your SEO score as your content will remain unique.

Will this plugin disable the features for the site administrator also?

Yes! However, you can disable the features for site administrators and registered users. With the Pro version you can also disable the features for different roles.

Will your WP Content Copy Protection Plugin affect my Advertising Units (Adsense)?

Absolutely not! Although this plugin locks your content and prevents it from being copied by anyone else, your advertising units will remain unaffected as the code doesn’t alter any embeddable code or the functioning thereof.

Why Did you add The alert-message (Popup), Function?

The message is optional and can be excluded. Many a times user might need to be told that right click has been disabled. The message can now be customized as well.

Does your Plugin work on all major Browsers?

This plugin works on all major browsers and theme frameworks. The full functionality of WPCCP was tested on the latest versions of IE (Internet Explorer), Mozilla Firefox, Safari and Chrome without any problems. Although, there might be some issues with mobile browsers such as Opera Mini and UC Browsers.

What is the difference between the free version and the pro version?

The pro version includes super aggressive image protection (making it near impossible for a user to copy/steal your images using advanced masking), Prt Sc (print screen) deterrent agent, optional alert message for right click, Javascript validation with idle redirect, removed all RSS feeds instances to counter content scraping software/autoblogs and much, much more! See our features above.

How is my Video and Audio Protected?

This plugin inheritently disables right click/copy/save functions on your default HTML5 video and audio embeds.


Eost 4, 2021
Muy bueno! Solo hay un detalle que es en celular cuando lo abres en firefox el muestra el alerta solo que por debajo aparece las opciones de ver, descargar, etc. Asi que le das en aceptar puedes usar las opciones que tendria que bloquiar. Mas sacando ese detalle en el resto bloquea bien, espero que en una nueva actualizacion lo arreglen. Saludos y felicitaciones!
Gouere 12, 2021
This page contains the following errors: error on line 501 at column 6: XML declaration allowed only at the start of the document Below is a rendering of the page up to the first error. ====================================== After many days of investigation, it was finally found that this plug-in had a problem. Please install it carefully!
Mezheven 24, 2021
justa installed the chrome extension “Absolute Enable Right Click & Copy” and easily copied everything.
C’hwevrer 17, 2021 2 replies
Stay away from this plugin! Is the worst plugin from all wordpress! I download the free version and when i try to create a post… i see a big banner that saids “Sorry, you are not authorized to access this area! Goodbye! Protect your online content with Wp content copy protection pro! Basically they put a code on my theme and now is impossible to delete this banner from all my pages when i try to do a post. I read another a similar issue with this plugin from another person and they say is a “cache issue”…. no is not! I can see the code inserted on my theme, now i need to pay a developer to delete this code from my website because is impossible to find the folder. Please don’t use Wp Content Copy Protection, you will have an automatic promotional banner on your pages if you don’t get the pro version.
Read all 163 reviews

Contributors & Developers

“WP Content Copy Protection” is open source software. The following people have contributed to this plugin.



2.0.6 (27 June 2023)

  • Compatibility – Tested with latest WordPress v6.2.

2.0.5 (26 July 2021)

  • Fix – 500 empty lines were getting added to the source code. This is fixed now.

2.0.4 (24 February 2021)

  • Removed the promotional notice being displayed when the folders are accessed directly.

2.0.3 (22 December 2020)

  • Fixed an issue where Fatal error was thrown when WooCommerce was not activate
  • Added compatibility with WPML

2.0.2 (03 May 2020)

  • Fixed an issue where the favicons were not getting displayed on the site.
  • Compatibility with WordPress 5.4

2.0.1 (04 Nov 2019)

  • Fixed an issue where links were getting freezed when an image is wrapped around anchor() tags.

2.0.0 (24 Oct 2019)

  • Complete code refactored and WPCS standards applied

  • Added a settings page to allow the plugin to be configured as per the needs.

  • Added a message that can be displayed on Right Click. This is optional though

  • Administrators can now be excluded from protection.

  • Specific Pages and Posts can now be excluded from protection.

  • Removed the promotional notices being displayed at the backend of WordPress website.

  • When the plugin is activated, it was blocking the FavIcon of the website. It has been fixed.

  • While using MAC, the customers are able to print the screen using the Command + p key. It has been fixed.

  • Usage Tracking has been added in the plugin. It provides an option to allow tracking of the non-sensitive data of our plugin from the website. You can read more about it here.

  • removed links of yooplugins

  • tested compatibility with core 4.3
  • minor link change in settings file
  • changed version number

  • added pro link on plugin screen
  • tested compatibility on core 4.2.4
  • modified plugin description in plugin screen
  • modified keywords in readme file
  • minor housekeeping on wpccpl.php, settings.php and readme files

  • removed idle redirect in js disable function due to conflict with open graph protocol
  • tested functionality alongside social sharing (no issues present)
  • removed duplicated code
  • altered keywords


  • removed conflicting redeclare issue with another plugin
  • updated the readme file and settings page
  • general housekeeping


  • tested compatibility with core 4.2.2
  • extended uploads dir protection function to include subdirectories
  • general housekeeping


  • added function to secure uploads dir from direct user access (without this function, all images and uploads can be accessed by default)
  • modified index.php file (this file will be copied to user’s uploads dir)
  • changed stable tag (v1.1.5)


  • tested compatibility with core v4.1.1
  • added rating link setting in plugin menu
  • changed version number
  • general housekeeping

  • disabled quickfind option (can be used to bypass all other keyboard commands)
  • changed plugin and author URI along with support email
  • modified JavaScript validation error message
  • made changes to settings.php and readme.txt
  • general housekeeping
  • upgraded v1.1.3.3

  • minified css
  • added settings link to plugin menu in dashboard
  • updated plugin from v1.1.3 – v1.1.3.2
  • tested compatibility on WordPress v4.0
  • general housekeeping


  • addressed conflict with theme appearance/customization (fwpconsec and readme)
  • added missing feature in readme description
  • removed some unnecessary spacing in code
  • changed external URLs in settings
  • changed default (blank) index.php
  • added new question to readme faq
  • upgraded from v1.0.7-v1.0.8
  • fixed iFrame code comment


  • updated compatibility (tested up to 3.9)
  • changes in readme.txt
  • changes in settings.php
  • changes in fwpconsec.php

  • tested compatibility with v3.8
  • changed version number
  • changed support email
  • corrected typo error

  • removed duplicate javascript function from code
  • corrected author name (display issue)
  • upgraded from v1.0.6 – v1.0.6.1
  • updated settings.php page
  • updated readme.txt file
  • general housekeeping


  • re-enabled text selection as users could bypass mouse/keyboard copy on selected text by using the browser copy function (text select disabled = nothing to copy even from browser copy option)
  • reconstructed and upgraded settings page
  • added donation link (settings file)
  • general housekeeping and code cleanup
  • upgraded from v1.0.5.2 – v1.0.6
  • updated and tested compatibility with WP v3.7.1
  • updated readme.txt file

  • removed imagetoolbar meta from code due to conflict with head content
  • removed deprecated code and replaced with correct syntax
  • added padding to JS error message
  • modified readme file
  • general housekeeping

  • changed settings page (added new text, removed some text, fixed typo error)
  • renamed pro.php page to settings.php (modified the fwpconsec.php accordingly)
  • added license URI to fwpconsec.php file header
  • decreased tag count in readme.txt file (best practice)
  • changed plugin description in fwpconsec.php file header
  • general housekeeping and cleaning


  • fixed bug in mobile text selection function (hold to copy)
  • made changes to included pro page and fixed typo errors
  • made changes to readme file

  • fixed user input bug (for Chrome browsers)
  • changed settings page and added notice
  • fixed bug in mobile text select function
  • edited readme.txt
  • general housekeeping

  • fixed callback error
  • fixed bug in mobile hold/copy function
  • changed settings page
  • edited readme.txt
  • added tester area links in pro.php
  • fixed user input bug for Chrome browsers
  • added notice to plugin settings page


  • added settings page
  • Cleared ctrl + f5 (hard refresh) issue – no longer conflicts with other ctrl key functions
  • Cleared bug that caused dropdown and user input issues
  • Changed readme.txt and corrected typo errors
  • Removed included screenshots
  • General housekeeping


  • Added function to automatically remove the image link URL and defaults the image upload settings to ‘none’ (deters image theft)
  • Fixed a bug that prevented text input (via forms) in Chrome browsers
  • Did some housekeeping


  • Re-enabled text selection (giving users more “freedom”). However, users are still unable to copy any selected text
  • Fixed User input error (this error prevented users from text input via contact, search, and comment forms)
  • Fixed a bug in mobile text protection code (conflicted with Chrome specific user input)
  • Fixed Javascript drop down menu functionality
  • Revamped iFrame breaking code


  • First release version
  • Fixed bug that disabled user input via contact form
  • Added function to disable Print via keyboard (CTRL+P)