Submitting the form in the header gets classified to spam. Disabling reCaptcha integration solves the problem so reCaptcha must be the source of the problem. I tried to exclude the homepage (Home) using this plugin but it is not working out,
]]>After install plugin, have this problem,
Fatal error: Uncaught TypeError: Cannot access offset of type string on string in /home/amorfrases/public_html/wp-content/plugins/disable-recaptcha-cf7/templates/admin/disable-recaptcha.php:54 Stack trace: #0 /home/amorfrases/public_html/wp-content/plugins/disable-recaptcha-cf7/inc/disable-recaptcha.php(34): include() #1 /home/amorfrases/public_html/wp-includes/class-wp-hook.php(307): FHDisableRecaptcha->fh_dr_options_page('') #2 /home/amorfrases/public_html/wp-includes/class-wp-hook.php(331): WP_Hook->apply_filters('', Array) #3 /home/amorfrases/public_html/wp-includes/plugin.php(474): WP_Hook->do_action(Array) #4 /home/amorfrases/public_html/wp-admin/admin.php(259): do_action('settings_page_d...') #5 /home/amorfrases/public_html/wp-admin/options-general.php(10): require_once('/home/amorfrase...') #6 {main} thrown in /home/amorfrases/public_html/wp-content/plugins/disable-recaptcha-cf7/templates/admin/disable-recaptcha.php on line 54
Hi,
I used settings as ‘Remove badge on selected items’ of the plugin, form has errors as;
There was an error trying to send your message. Please try again later.
If i disable it then contact form 7 works.
]]>Thank you for the nice plugin!
It would be nice, if (after the plugin was activated) the recaptcha is hidden globally, except on the pages where an form exists. I think it would be helpful, if the plugin displays an message about this behaviour after activation.
Furthermore, a button to enable/disable the plugin for all post types would be great to save time at setup.
Maybe this ideas are interesting for you!
Best regards
]]>Thank you for the nice plugin!
I wanted to send you some money, but paypal shows the error:
Donations aren't supported in this organization's country
Maybe you want/can fix this.
Best regards
]]>Hello,
I had a code preventing the recaptcha badge to appear on all pages but only on those containing the forms. Since version 5.2.2 this code has stopped working – perhaps the script IDs have been changed? See code below:
function conditionally_load_plugin_js_css(){
if(!is_page(array(48)) ) { # Only load CSS and JS on ppage/post #48
wp_dequeue_script('contact-form-7'); # Restrict scripts.
wp_dequeue_script('google-recaptcha');
wp_dequeue_style('contact-form-7'); # Restrict css.
}
}
add_action( 'wp_enqueue_scripts', 'conditionally_load_plugin_js_css' );
I am using WP 5.5. The above code works fine with CF7 version 5.1.9 but after upgrading to 5.2.2 the recaptcha badge pops up on every page and it is very annoying.
]]>