Hi Guys,
When I wrote my previous post about disabling the copy paste with jQuery, I thought may be its going to be a good idea to just build a plugin for WordPress too.
So I just did that and its available from wordpress
Its called jcwp copy paste blocker
http://wordpress.org/extend/plugins/jcwp-copy-paste-blocker/
Screenshots
Above screenshot shows the options that can be configured
Below is a screenshot that shows it in use. Most of the stuff is silently done, it just when you enable Alert this happens
Options
- Disable content selection:
When this is enabled then visitors on your website will no longer able to select any text as long as javascript is enabled and they don’t use other means to copy content - CSS disable text selection
Styles below are added to the document to disable text selection.
[geshi lang=”css” nums=”1″ target=”_self” ]
123456{'-moz-user-select':'none','-webkit-user-select':'none','user-select':'none','-ms-user-select':'none'}
1 - Keyboard events
You can disable keyboard events such as ctrl+save and ctrl+select all - Disable right mouse click
You can disable context menu as well - Protection level
You can choose if you would like to protect the pages, posts, homepage or everything - Alert
Just as you see in the screenshot above - Alert message
Custom alert message - Powered by link
Enable it to show your support
Installation
- Upload unzipped plugin directory to the /wp-content/plugins/ directory
- Activate the plugin through the ‘Plugins’ menu in WordPress
- Use the Plugin Options on left menu under Settings > JCWP copy paste blocker.
Works on
Plugin has been tested on wordpress version 3.4.1 but it should work on wordpress version 2.8 onwards without any problems
Browser support
Plugin has been tested on
- IE8+
- Firefox
- Chrome
- Safari
Opera has not been tested on so I am not sure if that matters given the market share.
Wanna support me?
No one cares, but its worth asking.
Bug Report
Use comments to report a bug, Please mention your environment e.g. Browser type, version etc.
I hope that this plugin is something that you are looking for. Just in case you have a feature request don’t forget leave your comments
Cheers,
Advertisement
Thank You!
Excelent free plugin!
I’ve just installed
How to test “SEO frendly”?
SE’s does not understand or interpret Javascript literally, so they will still be rending and indexing your content normally as they’ve doing in the past.
It works well in the plugin.
Strip a commentary on the website (many backlink) Thanks!
Does it work on mobile device? I used another plugin and it worked on desktop browsers but not mobile browsers. I was able to copy the content from my website using my iphone.
Hi Jaspreet,
Does your JCWP copy paste protect work on WP version 3.8. i read in tour blog that it is compatible until version 2.4 or such?? Thanks Mate 🙂
It should, I will update and check its compatibility next week sometime.
From long time people were stealing contents of my WordPress blog, that’s why i was looking for such kind of solution for long time. And my search end here. Thanks for writing this great article to make us aware of this great plugin.
Hi,
I installed your plugin using the description above. All contents on the home page are secured now but not on the detailed blog article where you get to after click on “continue reading”. What is wrong?
Thanks in advance
patricia
Thanks for reporting this issue. I’ll look into that. Will update you soon if I found any issues.
Cheers!
I’ve just tested on your site and I can’t reproduce the issue that you described. What browser are you using and which version? I tried FF, Chrome, Safari and IE9. It seems to be working ok.
Cheers,
Aha! you’re right – it was cache.
By the way, I’m working on an image protector plugin. If you’re interested, contact me – it might be worth combining them.
Paul
that’s cool that It worked for you now. Can you consider voting for this plugin?
Its good to hear that you are working on a image protector plugin. Yeah we can combine the two. I’ve emailed you separately with couple of questions regarding the proposal of combining the 2 plugins.
Cheers mate!
I reinstalled the version on wordpress.org, and it seems to have the same behaviour. It’s v1.0 – is there a different one?
It seems to work in all my tests. It’s still version 1.0, change was not big enough to go into new version. Which browsers have you tried this plugin on? Try to clear the browser cache and try again. Maybe the old JS file is cached. Is it possible for you to disable all plugin settings, clear the browser cache, re-enable every setting one by one and testing through each one. It would be great help to share your results. It will help me troubleshoot the issue. Thanks heaps on working with me on this issue.
for some reason, when I enable this plugin, it disables everything, even if I have those selections turned off.
Thanks for letting me know. I am working on this issue now.
Cheers!
Alright I’ve fixed the issue. Could you please reinstall this plugin and let me know if the fix works for you?
Cheers!