The Elementor Website Builder has it all: drag and drop page builder, pixel perfect design, mobile responsive editing,…
About Contact Form 7 Modules
This plugin adds hidden fields to Contact Form 7, allowing you to include additional information in your contact form submissions. It also includes a "Send All Fields" module, which automatically includes all submitted fields in your email messages, saving you time and ensuring that you never miss a field. For more support and information, visit the official Contact Form 7 Modules plugin page.Screenshots


Changelog
2.0.1 & 2.0.2 on February 1, 2017
- Confirmed compatibility with WordPress 4.7.2
- Updated to work with Contact Form 7 4.6
- Fixed:
[hidden]shortcodes not being replaced in emails - Fixed: PHP warning related to deprecated function
- Fixed:
- Fixed: Removed use of deprecated
get_currentuserinfo()function - Updated translations
2.0 on June 28, 2015
- Requires Contact Form 7 4.2 or higher
- Updated to work with latest Contact Form 7
- Removed Contact Form 7 Newsletter plugin promotion
1.4.2 on March 25, 2014
- Added:
[all-fields]shortcode now skips sending data for empty fields- Added
wpcf7_send_all_fields_send_empty_fieldsfilter to override the setting. See the FAQ.
- Added
- Added:
[all-fields]shortcode output filters (see the FAQ item “How do I modify the output…”)wpcf7_send_all_fields_format_beforewpcf7_send_all_fields_format_itemwpcf7_send_all_fields_format_after
1.4 & 1.4.1 on March 15, 2014
- Added: Internationalization support. Help translate the plugin!
The below updates apply only to the Hidden Fields module.
- Added: Support for retrieving other user data by using the field name
user_{data you want}. See the FAQ “How do I set non-standard user data as hidden field values?” - Added:
wpcf7_hidden_field_implode_gluefilter. If you want to modify how arrays of data get combined into a string (default is CSV), use this filter. - Fixed:
$postglobal no longer needs to be defined for user data to be successfully passed. - Fixed: Now supports multiple post
custom_fielddata values, instead of only fetching one - Modified: Added callback function to format the hidden field instead of relying on depricated PHP
- Modified: Improved include path for
functions.phpfile - Modified: Added text to support additional localization
1.3.3
- Hidden Fields: Fixed issue that broke the plugin with WordPress 3.8.
1.3.2
- Hidden Fields: Fixed PHP notice caused by improper adding of script in administration
- Hidden Fields: Fixed double inputs that were the exact same (as reported here)
1.3.1
- Fixed: issue in Hidden Fields where the
[hidden-###]shortcode no longer worked and only[post_title]format worked.- Added: Hidden fields now support both formats:
[hidden-123]and[post_title]as long as they’re in the form itself.
- Added: Hidden fields now support both formats:
- Fixed: issue in Send All Fields where the HTML was showing as text.
- Added
wpcf7_send_all_fields_format_keyfilter to Send All Fields plugin to turn on or off formatting of the key (replacingexample-keywithExample Keyin output). See “How do I turn off formatting the key in the[all-fields]output?” in the FAQ.
1.3
- Fixed: Hidden field now supports new Contact Form 7 format; post fields will work again.
- Fixed: Send All Fields no longer causes spinning form submission in WordPress 3.5
- Added: access any of the data in
$postobject by using the variable name. Example: You wantpost_modified? Use[hidden hidden-123 "post_modified"] - Added: If an user is logged in, you can now use
user_name,user_id,user_email,user_display_namereplacement values - Added/Improved:
post_authorwill now return the author’s Display Name. Usepost_author_idfor the post author’s ID. - Added: Inline instructions on the Hidden field module
- Improved: In Send All Fields, the name of the field now has dashes replaced with spaces. This will show “your name”, rather than “your-name”. Thanks, @hitolonen
1.2.2
- Removed
_wpnoncefield from[all-fields]output - Fixed a conflict when using “Send All Fields” module alongside “Hidden Fields” module (as reported here)
1.2.1
- Added support for checkboxes with Send All Fields (
[all-fields])
1.2
- Hidden fields are now displayed inside a hidden
<div>instead of Contact Form 7’s default<p>. This makes hidden fields more hidden ? - Added brand-new module: Send All Fields. Allows you to add a
[all-fields]tag to your email message that includes every submitted field in one tag.
1.1.1
- Fixed
Parameter 1 to wpcf7_add_tag_generator_hidden() expected to be a reference, value givenerror, as reported by BDN Online
1.1
- Added support for using post titles as hidden fields
- Added support for using custom field values as hidden fields
- Added
wpcf7_hidden_field_valuefilter to hook into usingadd_filter()
1.0
- Initial plugin release.
