{"id":28298,"date":"2014-03-10T04:01:03","date_gmt":"2014-03-10T04:01:03","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/scrapebreaker\/"},"modified":"2016-11-12T23:24:20","modified_gmt":"2016-11-12T23:24:20","slug":"scrapebreaker","status":"closed","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/scrapebreaker\/","author":13689224,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.3.6","stable_tag":"trunk","tested":"4.8.28","requires":"3.8","requires_php":"","requires_plugins":"","header_name":"ScrapeBreaker","header_author":"Scott Allen","header_description":"","assets_banners_color":"655951","last_updated":"2016-11-12 23:24:20","external_support_url":"","external_repository_url":"","donate_link":"http:\/\/www.redsandmarketing.com\/scrapebreaker-donate\/","header_plugin_uri":"http:\/\/www.redsandmarketing.com\/plugins\/scrapebreaker\/","header_author_uri":"http:\/\/www.redsandmarketing.com\/","rating":4.4,"author_block_rating":0,"active_installs":100,"downloads":8266,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":[],"upgrade_notice":{"1.3.6":"<p>Made various code improvements. Please see Changelog for details.<\/p>"},"ratings":{"1":"1","2":0,"3":"2","4":"3","5":"13"},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":"982555","resolution":"128x128","location":"assets"},"icon-256x256.png":{"filename":"icon-256x256.png","revision":"982555","resolution":"256x256","location":"assets"},"icon.svg":{"filename":"icon.svg","revision":"982555","resolution":"","location":"assets"}},"assets_banners":{"banner-772x250.jpg":{"filename":"banner-772x250.jpg","revision":"891569","resolution":"772x250","location":"assets"}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.1.4","1.1","1.2","1.3","1.3.1","1.3.2","1.3.3","1.3.4","1.3.5","1.3.6"],"block_files":[],"assets_screenshots":[],"screenshots":[],"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[55129,5000,529,1537,14197],"plugin_category":[55,59],"plugin_contributors":[77923,125923],"plugin_business_model":[],"class_list":["post-28298","plugin","type-plugin","status-closed","hentry","plugin_tags-anti-scraping","plugin_tags-break","plugin_tags-content","plugin_tags-digg","plugin_tags-framebreaker","plugin_category-seo-and-marketing","plugin_category-utilities-and-tools","plugin_contributors-redsand","plugin_contributors-rsm-support"],"banners":[],"icons":{"svg":"https:\/\/ps.w.org\/scrapebreaker\/assets\/icon.svg?rev=982555","icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/scrapebreaker_655951.svg","icon_2x":false,"generated":true},"screenshots":[],"raw_content":"<!--section=description-->\n<p>A combination of frame-breaker and scraper protection. Protect your website content from both frames and server-side scraping techniques. If either happens, visitors will be redirected to the original content.<\/p>\n\n<p>Website scraping comes in two forms: 1) sites that place your content in frames on their site, and 2) server-side scripts that get the contents of your page and insert them into another page using, PHP, ASP, etc, making it look like the scraper site created the content.<\/p>\n\n<p>Also some well-known sites display a bar with their content above your content, rob you of traffic, and skew the look and feel of your page. Anyone remember the Digg Bar? Yeah.<\/p>\n\n<p>Other scrapers just outright jack your site content. Well, that's over now.<\/p>\n\n<p>This plugin is better than other any frame-breaker plugins out there. Other frame-breakers will only test to see if your site is framed or not. This one will test to see if your content is present on a different domain, and if so, will redirect to the original content's URL. Also, uses X-Frame-Options in HTTP headers to keep your content from showing in frames on other web domains.<\/p>\n\n<p>The plugin won't activate the protection features in the WordPress Admin area or if a registered user is navigating your site while logged in.<\/p>\n\n<p>Features:<\/p>\n\n<ul>\n<li>Get your website visitors back.<\/li>\n<li>Retain credit for your work.<\/li>\n<li>Protect your website content and your brand.<\/li>\n<li>Improve your SEO.<\/li>\n<\/ul>\n\n<p>Try it and see for yourself.<\/p>\n\n<h4>More Info \/ Documentation<\/h4>\n\n<p>If you want to test it out, be sure you are logged out, as it won't activate while you're logged in.<\/p>\n\n<p>For more info and full documentation, visit the <a href=\"http:\/\/www.redsandmarketing.com\/plugins\/scrapebreaker\/\">ScrapeBreaker homepage<\/a>.<\/p>\n\n<h4>Languages Available<\/h4>\n\n<ul>\n<li>Serbian (sr_RS)<\/li>\n<\/ul>\n\n<h4>Disclaimer<\/h4>\n\n<p>Unfortunately no plugin can stop 100% of scrapers, but we can dramatically reduce the amount of scraping that is done on a website.<\/p>\n\n<!--section=installation-->\n<h4>Installation Instructions<\/h4>\n\n<p><strong>Option 1:<\/strong> Install the plugin directly through the WordPress Admin Dashboard (Recommended)<\/p>\n\n<ol>\n<li><p>Go to <em>Plugins<\/em> -&gt; <em>Add New<\/em>.<\/p><\/li>\n<li><p>Type <em>ScrapeBreaker<\/em> into the Search box, and click <em>Search Plugins<\/em>.<\/p><\/li>\n<li><p>When the results are displayed, click <em>Install Now<\/em>.<\/p><\/li>\n<li><p>When it says the plugin has successfully installed, click <strong>Activate Plugin<\/strong> to activate the plugin (or you can do this on the Plugins page).<\/p><\/li>\n<\/ol>\n\n<p><strong>Option 2:<\/strong> Install .zip file through WordPress Admin Dashboard<\/p>\n\n<ol>\n<li><p>Go to <em>Plugins<\/em> -&gt; <em>Add New<\/em> -&gt; <em>Upload<\/em>.<\/p><\/li>\n<li><p>Click <em>Choose File<\/em> and find <code>scrapebreaker.zip<\/code> on your computer's hard drive.<\/p><\/li>\n<li><p>Click <em>Install Now<\/em>.<\/p><\/li>\n<li><p>Click <strong>Activate Plugin<\/strong> to activate the plugin (or you can do this on the Plugins page).<\/p><\/li>\n<\/ol>\n\n<p><strong>Option 3:<\/strong> Install .zip file through an FTP Client (Recommended for Advanced Users Only)<\/p>\n\n<ol>\n<li><p>After downloading, unzip file and use an FTP client to upload the enclosed <code>scrapebreaker<\/code> directory to your WordPress plugins directory (usually <code>\/wp-content\/plugins\/<\/code>) on your web server.<\/p><\/li>\n<li><p>Go to your Plugins page in the WordPress Admin Dashboard, and find this plugin in the list.<\/p><\/li>\n<li><p>Click <strong>Activate<\/strong> to activate the plugin.<\/p><\/li>\n<\/ol>\n\n<h4>Other Notes<\/h4>\n\n<p>This plugin has not been designed specifically for use with Multisite. It can be used in Multisite if activated <em>per site<\/em>, but <em>should not<\/em> be Network Activated. As with any plugin, test and make sure it works with your particular setup before using on a production site.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt>Installation Instructions<\/dt>\n<dd><h4>Installation Instructions<\/h4>\n\n<p><strong>Option 1:<\/strong> Install the plugin directly through the WordPress Admin Dashboard (Recommended)<\/p>\n\n<ol>\n<li><p>Go to <em>Plugins<\/em> -&gt; <em>Add New<\/em>.<\/p><\/li>\n<li><p>Type <em>ScrapeBreaker<\/em> into the Search box, and click <em>Search Plugins<\/em>.<\/p><\/li>\n<li><p>When the results are displayed, click <em>Install Now<\/em>.<\/p><\/li>\n<li><p>When it says the plugin has successfully installed, click <strong>Activate Plugin<\/strong> to activate the plugin (or you can do this on the Plugins page).<\/p><\/li>\n<\/ol>\n\n<p><strong>Option 2:<\/strong> Install .zip file through WordPress Admin Dashboard<\/p>\n\n<ol>\n<li><p>Go to <em>Plugins<\/em> -&gt; <em>Add New<\/em> -&gt; <em>Upload<\/em>.<\/p><\/li>\n<li><p>Click <em>Choose File<\/em> and find <code>scrapebreaker.zip<\/code> on your computer's hard drive.<\/p><\/li>\n<li><p>Click <em>Install Now<\/em>.<\/p><\/li>\n<li><p>Click <strong>Activate Plugin<\/strong> to activate the plugin (or you can do this on the Plugins page).<\/p><\/li>\n<\/ol>\n\n<p><strong>Option 3:<\/strong> Install .zip file through an FTP Client (Recommended for Advanced Users Only)<\/p>\n\n<ol>\n<li><p>After downloading, unzip file and use an FTP client to upload the enclosed <code>scrapebreaker<\/code> directory to your WordPress plugins directory (usually <code>\/wp-content\/plugins\/<\/code>) on your web server.<\/p><\/li>\n<li><p>Go to your Plugins page in the WordPress Admin Dashboard, and find this plugin in the list.<\/p><\/li>\n<li><p>Click <strong>Activate<\/strong> to activate the plugin.<\/p><\/li>\n<\/ol>\n\n<h4>Other Notes<\/h4>\n\n<p>This plugin has not been designed specifically for use with Multisite. It can be used in Multisite if activated <em>per site<\/em>, but <em>should not<\/em> be Network Activated. As with any plugin, test and make sure it works with your particular setup before using on a production site.<\/p><\/dd>\n<dt>Can I set an option to just use the JavaScript Frame Breaker (redirect) and not use the X-Frame-Options HTTP header?<\/dt>\n<dd><p>Yes, the option was added in version 1.1. Just check the option on the Settings page and click 'Save Changes'.<\/p>\n\n<p>If you don't want slow your site down by adding additional database calls during page loads, you can set this option with a constant in the <code>wp-config.php<\/code> file. If you're not familiar with editing this file, then don't edit it. If you are, add these 2 lines to your <code>wp-config.php<\/code> file (before the line where it says to stop editing):<\/p>\n\n<pre><code>define( 'RSSB_OVERRIDE', true );\ndefine( 'RSSB_JS_ONLY', true );\n<\/code><\/pre>\n\n<p>Or if just want the speed improvement, but don't want to use that option:<\/p>\n\n<pre><code>define( 'RSSB_OVERRIDE', true );\ndefine( 'RSSB_JS_ONLY', false );\n<\/code><\/pre>\n\n<p>Keep in mind that this completely overrides anything you set in the Settings page, and we're not responsible if you break your site when you edit this file. (As always, back it up first.)<\/p><\/dd>\n<dt>You do great work...can I hire you?<\/dt>\n<dd><p>Absolutely...go to my <a href=\"http:\/\/www.redsandmarketing.com\/web-design\/wordpress-consulting\/\">WordPress Consulting<\/a> page for more information.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.3.6<\/h4>\n\n<p><em>released 07\/17\/15<\/em><\/p>\n\n<ul>\n<li>Made various code improvements.<\/li>\n<\/ul>\n\n<h4>1.3.5<\/h4>\n\n<p><em>released 06\/20\/15<\/em><\/p>\n\n<ul>\n<li>Made various minor code improvements.<\/li>\n<\/ul>\n\n<h4>1.3.4<\/h4>\n\n<p><em>released 04\/22\/15<\/em><\/p>\n\n<ul>\n<li>Increased minimum required WordPress version to 3.8.<\/li>\n<li>Added an <code>.htaccess<\/code> file to the <code>scrapebreaker<\/code> directory to control browser access to certain files.<\/li>\n<li>Made various minor code improvements.<\/li>\n<\/ul>\n\n<h4>1.3.3<\/h4>\n\n<p><em>released 04\/11\/15<\/em><\/p>\n\n<ul>\n<li>Added an uninstall function that completely uninstalls the plugin and removes all options, data, and traces of its existence when it is deleted through the dashboard.<\/li>\n<li>Added a fix to prevent network activation when used in multisite, and added network admin notice to explain. The plugin can be used in multisite just fine, but will need to be activated individually per site for now. Once we can get time to adapt the plugin to multisite more specifically, we can remove this restriction.<\/li>\n<\/ul>\n\n<h4>1.3.2<\/h4>\n\n<p><em>released 03\/17\/15<\/em><\/p>\n\n<ul>\n<li>Fixed an issue with URLs containing fragments (\"#\") that were incorrectly redirecting to the non-fragment version. This was fixed by modifying the JavaScript redirect to match the main part of the URL instead of doing an exact match for the full URL.<\/li>\n<\/ul>\n\n<h4>1.3.1<\/h4>\n\n<p><em>released 03\/06\/15<\/em><\/p>\n\n<ul>\n<li>Fixed a minor bug.<\/li>\n<li>Made various code improvements.<\/li>\n<\/ul>\n\n<h4>1.3<\/h4>\n\n<p><em>released 01\/19\/15<\/em><\/p>\n\n<ul>\n<li>Increased minimum required WordPress version to 3.7.<\/li>\n<li>Minor update to translation files.<\/li>\n<li>Added recommended partners to settings page.<\/li>\n<\/ul>\n\n<h4>1.2<\/h4>\n\n<p><em>released 12\/18\/14<\/em><\/p>\n\n<ul>\n<li>Prepared the plugin for internationalization and localization, and created .pot file for translation.<\/li>\n<li>Added Serbian Translation (sr_RS). Thank you to Ogi Djuraskovic of First Site Guide for doing the Serbian translation.<\/li>\n<li>Increased minimum required WordPress version to 3.6.<\/li>\n<li>Minor code improvements.<\/li>\n<\/ul>\n\n<h4>1.1<\/h4>\n\n<p><em>released 09\/06\/14<\/em><\/p>\n\n<ul>\n<li>Added a Settings page in the Dashboard.<\/li>\n<li>Added an option to only use the JavaScript Frame Breaker (redirect) and not use the X-Frame-Options HTTP header.<\/li>\n<\/ul>\n\n<h4>1.0.1.4<\/h4>\n\n<p><em>released 04\/28\/14<\/em><\/p>\n\n<ul>\n<li>Fixed a bug that caused an error message on certain server configurations.<\/li>\n<\/ul>\n\n<h4>1.0.1.3<\/h4>\n\n<p><em>released 04\/13\/14<\/em><\/p>\n\n<ul>\n<li>Added additional security checks.<\/li>\n<\/ul>\n\n<h4>1.0.1.2<\/h4>\n\n<p><em>released 04\/03\/14<\/em><\/p>\n\n<ul>\n<li>Minor code improvement.<\/li>\n<\/ul>\n\n<h4>1.0.1.1<\/h4>\n\n<p><em>released 03\/16\/14<\/em><\/p>\n\n<ul>\n<li>Improved the implementation and removed deprecated code.<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<p><em>released 03\/15\/14<\/em><\/p>\n\n<ul>\n<li>Added <em>X-Frame-Options<\/em> to HTTP headers for increased protection against framing and clickjacking.<\/li>\n<\/ul>\n\n<h4>1.0<\/h4>\n\n<p><em>released 03\/10\/14<\/em><\/p>\n\n<ul>\n<li>Initial release.<\/li>\n<\/ul>","raw_excerpt":"A combination of frame-breaker and scraper protection. Protect your website content from both frames and server-side scraping techniques.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/28298","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=28298"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/redsand"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=28298"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=28298"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=28298"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=28298"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=28298"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=28298"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}