
Add HTML editor to Contact Form 7 with code highlighter.
| Author: | Wow-Company (profile at wordpress.org) |
| WordPress version required: | 5.0 |
| WordPress version tested: | 6.9 |
| Plugin version: | 1.0.1 |
| Added to WordPress repository: | 25-07-2021 |
| Last updated: | 26-01-2026 |
| Rating, %: | 100 |
| Rated by: | 2 |
| Plugin URI: | https://wordpress.org/cf7-coder |
| Total downloads: | 11 119 |
| Active installs: | 1 000+ |
![]() Click to start download |
|
Contact Form 7 plugin allows editing forms with a standard textarea. This addon adds an HTML editor with code highlighter to each contact form and provides many useful options to enhance your forms.
Editor Features
- HTML Editor with syntax highlighting powered by CodeMirror
- Dark Theme (Material) support for comfortable editing
- Auto-close brackets and tags
- Code folding and line numbers
- Search and replace functionality (Ctrl+F)
Form Behavior Options
- Test Mode – Hide form from non-administrators for testing purposes
- Remove Auto Tags – Remove auto-added p and br tags from form output
- Redirect After Submit – Redirect users to a custom URL after successful submission
- Support for ACF fields to get dynamic redirect URL from current page
- Option to open redirect URL in new tab
- Option to force file download
- Hide Form After Submit – Hide the form and show only success message
- Disable Submit Button – Prevent double submissions by disabling button during form submission
- Pre-fill Fields from URL – Auto-fill form fields from URL parameters (e.g., ?your-email=test@example.com)
- GA/GTM Event – Send custom event to Google Analytics/GTM dataLayer on successful submission
- Scroll to Message – Automatically scroll to success/error message after form submission
- Auto-hide Success Message – Automatically hide success message after specified seconds
- Remove Refill – Clear form fields after validation error
Performance
- Conditional Script Loading – Load CF7 scripts and styles only on pages with contact form shortcode
To improve the plugin’s functions and add new functions, write to us on the support forum.
Support
Search for answers and ask your questions at forum or send requests on the github.
Screenshots
ChangeLog


