{"id":375808,"date":"2026-09-30T13:01:19","date_gmt":"2026-09-30T13:01:19","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/content-copy-protection\/"},"modified":"2026-10-01T06:59:48","modified_gmt":"2026-10-01T06:59:48","slug":"devmerx-content-protection","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/devmerx-content-protection\/","author":23563356,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"7.1.2","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"DevMerx AntiCopy \u2013 Content Copy Protection","header_author":"DevMerx","header_description":"Stop casual copying, right-click saving, drag-and-drop, and keyboard shortcuts. Eight content protections, no licence key, nothing locked.","assets_banners_color":"9acffd","last_updated":"2026-10-01 06:59:48","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/devmerx.com\/apps\/devmerx-content-protection\/","header_author_uri":"https:\/\/devmerx.com\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":67,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"devmerx","date":"2026-10-01 06:59:48","revision":3722531}},"upgrade_notice":{"1.0.0":"<p>First release.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3721288,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3721288,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3721288,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3721288,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3721288,"resolution":"1","location":"assets","locale":"","width":1440,"height":800},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3721288,"resolution":"2","location":"assets","locale":"","width":1440,"height":800},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3721288,"resolution":"3","location":"assets","locale":"","width":1440,"height":800},"screenshot-4.jpg":{"filename":"screenshot-4.jpg","revision":3721288,"resolution":"4","location":"assets","locale":"","width":1440,"height":1640}},"screenshots":{"1":"The dashboard: which protections are running, and a plain account of what content protection can and cannot do.","2":"Every protection on one screen, grouped by what it defends against.","3":"The setup wizard picks a starting set to suit the kind of site you run.","4":"A live photography site with the plugin active. Selection, right-click and dragging are off for visitors, and the legal notice sits in the footer."}},"plugin_section":[],"plugin_tags":[18193,19832,20440,19833,19394],"plugin_category":[],"plugin_contributors":[282384],"plugin_business_model":[],"class_list":["post-375808","plugin","type-plugin","status-publish","hentry","plugin_tags-content-protection","plugin_tags-copy-protection","plugin_tags-disable-right-click","plugin_tags-image-protection","plugin_tags-no-right-click","plugin_contributors-devmerx","plugin_committers-devmerx"],"banners":{"banner":"https:\/\/ps.w.org\/devmerx-content-protection\/assets\/banner-772x250.png?rev=3721288","banner_2x":"https:\/\/ps.w.org\/devmerx-content-protection\/assets\/banner-1544x500.png?rev=3721288","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/devmerx-content-protection\/assets\/icon-128x128.png?rev=3721288","icon_2x":"https:\/\/ps.w.org\/devmerx-content-protection\/assets\/icon-256x256.png?rev=3721288","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/devmerx-content-protection\/assets\/screenshot-1.png?rev=3721288","caption":"The dashboard: which protections are running, and a plain account of what content protection can and cannot do."},{"src":"https:\/\/ps.w.org\/devmerx-content-protection\/assets\/screenshot-2.png?rev=3721288","caption":"Every protection on one screen, grouped by what it defends against."},{"src":"https:\/\/ps.w.org\/devmerx-content-protection\/assets\/screenshot-3.png?rev=3721288","caption":"The setup wizard picks a starting set to suit the kind of site you run."},{"src":"https:\/\/ps.w.org\/devmerx-content-protection\/assets\/screenshot-4.jpg?rev=3721288","caption":"A live photography site with the plugin active. Selection, right-click and dragging are off for visitors, and the legal notice sits in the footer."}],"raw_content":"<!--section=description-->\n<p>DevMerx AntiCopy raises the effort required to take your text and\nimages. Pick the kind of site you run during setup and it switches on protections that\nsuit it, or choose each one yourself.<\/p>\n\n<p>Everything below is included in this download. There is no licence key, no trial period,\nand nothing switches itself off later.<\/p>\n\n<h4>Protections<\/h4>\n\n<ul>\n<li><strong>Protect Text<\/strong> \u2014 block selection and copying<\/li>\n<li><strong>Protect Images<\/strong> \u2014 block right-click saving and dragging<\/li>\n<li><strong>Disable Right Click<\/strong><\/li>\n<li><strong>Disable Keyboard Shortcuts<\/strong> \u2014 Ctrl\/Cmd + C, X, A, U, S<\/li>\n<li><strong>Block Drag &amp; Drop<\/strong><\/li>\n<li><strong>Prevent Print &amp; Screenshot<\/strong> \u2014 blank print previews and block Ctrl\/Cmd + P<\/li>\n<li><strong>Dev Tools Blocking<\/strong> \u2014 block the shortcuts that open developer tools<\/li>\n<li><strong>Legal Notice<\/strong> \u2014 warn anyone inspecting your site<\/li>\n<\/ul>\n\n<h4>Honest about the limits<\/h4>\n\n<p>No website can stop an operating-system screenshot, and anyone willing to open developer\ntools can read what their browser already downloaded. AntiCopy stops casual copying and\nraises the cost of scraping. It does not claim otherwise.<\/p>\n\n<h4>Built to stay out of the way<\/h4>\n\n<ul>\n<li>Logged-in editors and administrators are exempt by default.<\/li>\n<li>Form fields, comment boxes, and the block editor keep normal copy and paste.<\/li>\n<li>Cart, checkout, and account pages are never protected.<\/li>\n<li>It stores nothing about your visitors and makes no outbound network requests.<\/li>\n<\/ul>\n\n<h4>A paid version is sold separately<\/h4>\n\n<p><strong>Everything listed above is in this download and fully working.<\/strong> Nothing here is\nlocked, limited, time-limited or waiting on a licence key, and nothing below is hidden\ninside this plugin. <a href=\"https:\/\/devmerx.com\/apps\/devmerx-content-protection\/#pricing\">AntiCopy Pro and AntiCopy Business<\/a> are a <em>different\nplugin<\/em>, sold and downloaded from our own site \u2014 not an unlock code for this one.<\/p>\n\n<p>They are listed here so you know what exists, not because anything is missing from what\nyou just installed.<\/p>\n\n<p><strong><a href=\"https:\/\/devmerx.com\/apps\/devmerx-content-protection\/#pricing\">AntiCopy Pro<\/a> adds ten more protections:<\/strong><\/p>\n\n<ul>\n<li>Watermark \u2014 a CSS overlay, or burned into the image file itself with GD or Imagick<\/li>\n<li>Social Media Image Block \u2014 meta tags, X-Robots-Tag headers and robots.txt rules<\/li>\n<li>Mobile Long-Press Protection \u2014 the long-press menu that saves images on phones<\/li>\n<li>Custom Alert Messages \u2014 your own wording, in an accessible ARIA-live toast<\/li>\n<li>Screen Capture Monitoring<\/li>\n<li>Spy Extension Detection<\/li>\n<li>Block Code Injection<\/li>\n<li>Web Scraping Protection \u2014 an off-screen honeypot route that catches link crawlers<\/li>\n<li>Cookie \/ GDPR Banner \u2014 with a consent hook and a privacy policy link<\/li>\n<li>Age Verification \u2014 an age gate with a configurable minimum age<\/li>\n<\/ul>\n\n<p><strong><a href=\"https:\/\/devmerx.com\/apps\/devmerx-content-protection\/#pricing\">AntiCopy Business<\/a> adds four server-side protections<\/strong>, which decide whether\nto build the page at all rather than acting in the browser:<\/p>\n\n<ul>\n<li>Region Access \u2014 allow or block by country<\/li>\n<li>IP Access \u2014 allow or block lists, with CIDR support<\/li>\n<li>VPN &amp; Proxy Detection<\/li>\n<li>Bot Protection \u2014 user-agent blocking, honeypots and rate limiting<\/li>\n<\/ul>\n\n<p>\u279c <strong><a href=\"https:\/\/devmerx.com\/apps\/devmerx-content-protection\/#pricing\">See pricing and download AntiCopy Pro<\/a><\/strong><\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin folder to <code>\/wp-content\/plugins\/<\/code>, or install it through Plugins \u2192 Add New.<\/li>\n<li>Activate it. The setup screen opens automatically.<\/li>\n<li>Pick the kind of site you run, or skip and choose features yourself under AntiCopy \u2192 Features.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"will%20this%20stop%20everyone%20from%20copying%20my%20content%3F\"><h3>Will this stop everyone from copying my content?<\/h3><\/dt>\n<dd><p>No, and be wary of any plugin that says it will. These protections stop casual copying,\nright-click saving, drag-and-drop, and most automated scrapers. Someone determined enough\nto open developer tools can still read the page.<\/p><\/dd>\n<dt id=\"will%20it%20break%20my%20forms%20or%20my%20checkout%3F\"><h3>Will it break my forms or my checkout?<\/h3><\/dt>\n<dd><p>No. Form fields, text areas, and contenteditable regions are exempt, and cart, checkout,\nand account pages are never protected.<\/p><\/dd>\n<dt id=\"can%20i%20still%20copy%20things%20on%20my%20own%20site%3F\"><h3>Can I still copy things on my own site?<\/h3><\/dt>\n<dd><p>Yes. Anyone who can edit posts is exempt by default. You can turn that off under\nAntiCopy \u2192 Features \u2192 General.<\/p><\/dd>\n<dt id=\"what%20does%20it%20record%20about%20my%20visitors%3F\"><h3>What does it record about my visitors?<\/h3><\/dt>\n<dd><p>Nothing. This version stores no visitor data, creates no database tables beyond its own\nsettings row, and never contacts an external server. There is no telemetry and no\nanalytics of any kind.<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20a%20caching%20plugin%3F\"><h3>Does it work with a caching plugin?<\/h3><\/dt>\n<dd><p>Yes. Every protection here is decided in the browser, so a cached page behaves exactly\nlike an uncached one. Nothing needs to be excluded from your cache.<\/p><\/dd>\n<dt id=\"does%20it%20slow%20my%20site%20down%3F\"><h3>Does it slow my site down?<\/h3><\/dt>\n<dd><p>The front-end bundle is a single small JavaScript file and one stylesheet, both served\nfrom your own server. Nothing is loaded from a third party.<\/p><\/dd>\n<dt id=\"where%20do%20i%20get%20the%20paid%20version%3F\"><h3>Where do I get the paid version?<\/h3><\/dt>\n<dd><p>From <strong><a href=\"https:\/\/devmerx.com\/apps\/devmerx-content-protection\/#pricing\">devmerx.com<\/a><\/strong> \u2014 it is a separate plugin you\ndownload and install instead of this one. There is no licence field anywhere\nin this plugin and no upgrade button, because there is nothing here to unlock.<\/p><\/dd>\n<dt id=\"what%20happens%20if%20i%20delete%20the%20plugin%3F\"><h3>What happens if I delete the plugin?<\/h3><\/dt>\n<dd><p>Everything it created is removed: its settings, the post meta it added, and its scheduled\njobs. Deactivating the plugin leaves your settings alone \u2014 only deleting it clears them.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>First release: eight content protections, a feature dashboard, and a setup wizard with\npresets for blogs, shops, membership sites, and portfolios.<\/li>\n<li>Full translation catalogue; every browser-facing string comes from PHP.<\/li>\n<li>Accessibility pass on the admin controls.<\/li>\n<li>Verified against WordPress 7.1 on PHP 8.5.<\/li>\n<\/ul>","raw_excerpt":"Stop casual copying, right-click saving, drag-and-drop theft, and automated scraping of your content.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/375808","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=375808"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/devmerx"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=375808"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=375808"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=375808"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=375808"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=375808"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=375808"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}