Hide reCAPTCHA on Non-Form Pages for Contact Form 7

Simple little plugin that hides reCAPTCHA on pages without Forms for Contact Form 7

Author:Abhi (profile at wordpress.org)
WordPress version required:6.7
WordPress version tested:6.8.3
Plugin version:2.0.0
Added to WordPress repository:10-06-2022
Last updated:30-11-2025
Rating, %:100
Rated by:2
Plugin URI:https://wordpress.org/plugins/hide-recaptcha-...
Total downloads:924
Active installs:10+
plugin download
Click to start download

By default, Contact Form 7 loads Google reCAPTCHA scripts on every page of your site, even pages without forms. This plugin intelligently detects pages with Contact Form 7 shortcodes and only loads reCAPTCHA where needed.

Benefits:
✅ Improved page load speed
✅ Reduced HTTP requests
✅ Better user experience (no badge on non-form pages)
✅ Automatic detection – no configuration needed
✅ Works with all CF7 versions

How it works:
The plugin checks each page for Contact Form 7 shortcodes. If no form is found, it prevents reCAPTCHA scripts from loading, keeping your site fast and clean.


FAQ
ChangeLog