Conditionally Load CF7

Conditionally Load CF7

Details
View on WordPress

In its default settings, Contact Form 7 loads its JavaScript and CSS stylesheet on every page. This slows page loading and taxes server and client resources. Use this plugin to control which pages the scripts load on.

NEW in v1.0.15: The plugin also prevents scripts and styles from the following plugins from loading. If you are using any other plugin that extends Contact Form 7 and loads its scripts on all pages, please open a support ticket and we will look into adding it.

  • Contact Form 7 Conditional Fields
  • Contact Form 7 Multi-Step Forms
  • Contact Form CFDB7
  • Drag and Drop Multiple File Upload — Contact Form 7

Translations

  • English: Default language, always included

Would you like to help translate Conditionally Load CF7 into your own language? You can do that here!

Details

Plugin code:
cf7-conditional-load
Plugin version:
1.0.47
Outdated:
No
WP version:
4.7.0 or higher
PHP version:
7.0 or higher
Test up to WP version:
6.9
Total installations:
100
Last updated:
2025-12-16
Rating:
Times rated:
2
contact-form-7
css
javascript
performance
scripts