{"id":170700,"date":"2023-02-15T23:32:44","date_gmt":"2023-02-15T23:32:44","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/anti-ddosbot-recaptcha-protection\/"},"modified":"2026-06-30T12:32:30","modified_gmt":"2026-06-30T12:32:30","slug":"anti-ddosbot-recaptcha-protection","status":"publish","type":"plugin","link":"https:\/\/fi.wordpress.org\/plugins\/anti-ddosbot-recaptcha-protection\/","author":20898910,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.1.2","stable_tag":"1.1.2","tested":"7.0.2","requires":"5.0","requires_php":"7.4","requires_plugins":null,"header_name":"Anti DDOS\/BOT reCAPTCHA Protection","header_author":"Webtouch.gr","header_description":"Protect Your Website with Our Anti DDOS \/ BOT Protection, We not resolve the DDOS Problem, but we try to limit bad traffic , With our plugin, you'll be able to secure your website against potential DDOS and BOT attacks. Visitors will be required to complete a one-time reCaptcha verification That helps to minimize the amount of data transferred between the attacker and your website. Once the reCaptcha check has been passed, visitors will be granted full access to your website content.","assets_banners_color":"b7b7b7","last_updated":"2026-06-30 12:32:30","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"http:\/\/wordpress.org\/plugins\/anti-ddosbot-recaptcha-protection","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":10,"downloads":1711,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.1":{"tag":"1.0.1","author":"webtouchgr","date":"2026-06-29 12:11:12"},"1.1.0":{"tag":"1.1.0","author":"webtouchgr","date":"2026-06-29 12:11:12"},"1.1.2":{"tag":"1.1.2","author":"webtouchgr","date":"2026-06-30 12:32:30"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":2866050,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":2866050,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":2866050,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":2866050,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.1","1.1.0","1.1.2"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3590028,"resolution":"1","location":"assets","locale":"","width":1152,"height":933},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3590028,"resolution":"2","location":"assets","locale":"","width":1336,"height":855}},"screenshots":{"1":"Admin settings page","2":"Captcha overlay as seen by visitors"}},"plugin_section":[],"plugin_tags":[2359,13866,1178,595,600],"plugin_category":[54],"plugin_contributors":[218139],"plugin_business_model":[],"class_list":["post-170700","plugin","type-plugin","status-publish","hentry","plugin_tags-bot","plugin_tags-ddos","plugin_tags-protection","plugin_tags-recaptcha","plugin_tags-security","plugin_category-security-and-spam-protection","plugin_contributors-webtouchgr","plugin_committers-webtouchgr"],"banners":{"banner":"https:\/\/ps.w.org\/anti-ddosbot-recaptcha-protection\/assets\/banner-772x250.png?rev=2866050","banner_2x":"https:\/\/ps.w.org\/anti-ddosbot-recaptcha-protection\/assets\/banner-1544x500.png?rev=2866050","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/anti-ddosbot-recaptcha-protection\/assets\/icon-128x128.png?rev=2866050","icon_2x":"https:\/\/ps.w.org\/anti-ddosbot-recaptcha-protection\/assets\/icon-256x256.png?rev=2866050","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/anti-ddosbot-recaptcha-protection\/assets\/screenshot-1.png?rev=3590028","caption":"Admin settings page"},{"src":"https:\/\/ps.w.org\/anti-ddosbot-recaptcha-protection\/assets\/screenshot-2.png?rev=3590028","caption":"Captcha overlay as seen by visitors"}],"raw_content":"<!--section=description-->\n<p>Stop bad traffic before it reaches your content. This plugin requires visitors to complete a one-time reCAPTCHA verification, effectively blocking automated bots and reducing the impact of DDOS attacks.<\/p>\n\n<h4>Key Features<\/h4>\n\n<ul>\n<li><strong>One-Click Protection<\/strong> - Enable protection with a single click after reCAPTCHA verification<\/li>\n<li><strong>URL Targeting<\/strong> - Protect specific pages or your entire website<\/li>\n<li><strong>Logged-in Users Bypass<\/strong> - Admins and editors never see the captcha<\/li>\n<li><strong>Emergency Override<\/strong> - Enable via wp-config.php if you lose admin access<\/li>\n<li><strong>Fully Translated<\/strong> - Available in 132 languages with professional human-quality translations<\/li>\n<li><strong>Lightweight<\/strong> - Minimal impact on your site's performance<\/li>\n<\/ul>\n\n<!--section=installation-->\n<h4>Automatic<\/h4>\n\n<ol>\n<li>Go to Plugins \u2192 Add New<\/li>\n<li>Search for \"Anti DDOS\/BOT reCAPTCHA Protection\"<\/li>\n<li>Install and activate<\/li>\n<\/ol>\n\n<h4>Manual<\/h4>\n\n<ol>\n<li>Upload <code>anti-ddosbot-recaptcha-protection.zip<\/code> to <code>\/wp-content\/plugins\/<\/code><\/li>\n<li>Extract the files<\/li>\n<li>Activate through the Plugins menu in WordPress<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"how%20do%20i%20get%20recaptcha%20keys%3F\"><h3>How do I get reCAPTCHA keys?<\/h3><\/dt>\n<dd><p>Visit https:\/\/www.google.com\/recaptcha\/admin and register your site. You'll receive a Site Key and a Secret Key.<\/p><\/dd>\n<dt id=\"i%20lost%20admin%20panel%20access%2C%20what%20do%20i%20do%3F\"><h3>I lost admin panel access, what do I do?<\/h3><\/dt>\n<dd><p>Add <code>define( 'ANTI_DDOS_ENABLED', true );<\/code> to your wp-config.php file, above the line that says <code>require_once ABSPATH . 'wp-settings.php';<\/code>. This bypasses the plugin settings.<\/p><\/dd>\n<dt id=\"which%20pages%20can%20i%20protect%3F\"><h3>Which pages can I protect?<\/h3><\/dt>\n<dd><p>You can protect specific URLs or parts of URLs. For example, entering \"product\" will protect all URLs containing that word. Leave the field empty to protect your entire site.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.1.2 - 30 June 2026<\/h4>\n\n<ul>\n<li><strong>Security Fix<\/strong> \u2014 Added urlencode() to reCAPTCHA verification parameters<\/li>\n<li><strong>Admin Fix<\/strong> \u2014 Added reCAPTCHA API JS enqueue in admin for proper captcha loading<\/li>\n<li><strong>Debugging<\/strong> \u2014 Added error_log() for reCAPTCHA error codes<\/li>\n<\/ul>\n\n<h4>1.1.0 - 29 June 2026<\/h4>\n\n<ul>\n<li><strong>New Design<\/strong> - Completely redesigned admin settings page. Cleaner, modern, and easier to use<\/li>\n<li><strong>More Secure<\/strong> - Added extra security measures to protect your admin settings<\/li>\n<li><strong>Translation Ready<\/strong> - Now supports 132 languages. Fully translated with professional human-quality translations<\/li>\n<li><strong>Better Compatibility<\/strong> - Works perfectly with WordPress 6.9 and PHP 8.x<\/li>\n<li><strong>Improved Handling<\/strong> - Fixed issues with special characters in URLs and reCAPTCHA verification<\/li>\n<li><strong>Logged-in Users<\/strong> - They now skip the captcha automatically so you can browse your own site freely<\/li>\n<li><strong>User-Friendly<\/strong> - New status indicator, live preview of your captcha messages, and quick link to get your reCAPTCHA keys<\/li>\n<li><strong>Full URL Support<\/strong> - You can now use underscores, dots, query strings, and any other URL-safe characters when setting up protected URLs<\/li>\n<\/ul>\n\n<h4>1.0.0 - 16 February 2023<\/h4>\n\n<ul>\n<li>First public release<\/li>\n<\/ul>","raw_excerpt":"Stop bad bots and limit DDOS attacks with Google reCAPTCHA. One-time human verification keeps automated traffic away. Translated in 132 languages.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/fi.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/170700","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fi.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/fi.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/fi.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=170700"}],"author":[{"embeddable":true,"href":"https:\/\/fi.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/webtouchgr"}],"wp:attachment":[{"href":"https:\/\/fi.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=170700"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/fi.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=170700"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/fi.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=170700"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/fi.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=170700"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/fi.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=170700"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/fi.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=170700"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}