Contact Form 7 - Version 5.1.7

Version Description

  • CSS: Adds an explicit LTR direction style rule for code inputs.
  • Accessibility: Uses Error instead of ERROR in warnings.
Download this release

Release Info

Developer takayukister
Plugin Icon 128x128 Contact Form 7
Version 5.1.7
Comparing to
See all releases

Code changes from version 5.1.6 to 5.1.7

admin/edit-contact-form.php CHANGED
@@ -187,23 +187,23 @@ if ( $post ) :
187
<ol>
188
<li><?php echo sprintf(
189
/* translators: 1: FAQ, 2: Docs ("FAQ & Docs") */
190
- __( '%1$s &#38; %2$s', 'contact-form-7' ),
191
wpcf7_link(
192
__( 'https://contactform7.com/faq/', 'contact-form-7' ),
193
__( 'FAQ', 'contact-form-7' )
194
),
195
wpcf7_link(
196
__( 'https://contactform7.com/docs/', 'contact-form-7' ),
197
- __( 'Docs', 'contact-form-7' )
198
)
199
); ?></li>
200
<li><?php echo wpcf7_link(
201
__( 'https://wordpress.org/support/plugin/contact-form-7/', 'contact-form-7' ),
202
- __( 'Support Forums', 'contact-form-7' )
203
); ?></li>
204
<li><?php echo wpcf7_link(
205
__( 'https://contactform7.com/custom-development/', 'contact-form-7' ),
206
- __( 'Professional Services', 'contact-form-7' )
207
); ?></li>
208
</ol>
209
</div>
187
<ol>
188
<li><?php echo sprintf(
189
/* translators: 1: FAQ, 2: Docs ("FAQ & Docs") */
190
+ __( '%1$s and %2$s', 'contact-form-7' ),
191
wpcf7_link(
192
__( 'https://contactform7.com/faq/', 'contact-form-7' ),
193
__( 'FAQ', 'contact-form-7' )
194
),
195
wpcf7_link(
196
__( 'https://contactform7.com/docs/', 'contact-form-7' ),
197
+ __( 'docs', 'contact-form-7' )
198
)
199
); ?></li>
200
<li><?php echo wpcf7_link(
201
__( 'https://wordpress.org/support/plugin/contact-form-7/', 'contact-form-7' ),
202
+ __( 'Support forums', 'contact-form-7' )
203
); ?></li>
204
<li><?php echo wpcf7_link(
205
__( 'https://contactform7.com/custom-development/', 'contact-form-7' ),
206
+ __( 'Professional services', 'contact-form-7' )
207
); ?></li>
208
</ol>
209
</div>
admin/includes/config-validator.php CHANGED
@@ -107,8 +107,8 @@ function wpcf7_admin_bulk_validate_page() {
107
$submit_text = sprintf(
108
_n(
109
/* translators: %s: number of contact forms */
110
- "Validate %s Contact Form Now",
111
- "Validate %s Contact Forms Now",
112
$count, 'contact-form-7'
113
),
114
number_format_i18n( $count )
107
$submit_text = sprintf(
108
_n(
109
/* translators: %s: number of contact forms */
110
+ "Validate %s contact form now",
111
+ "Validate %s contact forms now",
112
$count, 'contact-form-7'
113
),
114
number_format_i18n( $count )
admin/includes/editor.php CHANGED
@@ -53,7 +53,7 @@ class WPCF7_Editor {
53
function wpcf7_editor_panel_form( $post ) {
54
$desc_link = wpcf7_link(
55
__( 'https://contactform7.com/editing-form-template/', 'contact-form-7' ),
56
- __( 'Editing Form Template', 'contact-form-7' ) );
57
$description = __( "You can edit the form template here. For details, see %s.", 'contact-form-7' );
58
$description = sprintf( esc_html( $description ), $desc_link );
59
?>
@@ -126,7 +126,7 @@ function wpcf7_editor_box_mail( $post, $args = '' ) {
126
<?php
127
$desc_link = wpcf7_link(
128
__( 'https://contactform7.com/setting-up-mail/', 'contact-form-7' ),
129
- __( 'Setting Up Mail', 'contact-form-7' ) );
130
$description = __( "You can edit the mail template here. For details, see %s.", 'contact-form-7' );
131
$description = sprintf( esc_html( $description ), $desc_link );
132
echo $description;
@@ -169,7 +169,7 @@ function wpcf7_editor_box_mail( $post, $args = '' ) {
169
170
<tr>
171
<th scope="row">
172
- <label for="<?php echo $id; ?>-additional-headers"><?php echo esc_html( __( 'Additional Headers', 'contact-form-7' ) ); ?></label>
173
</th>
174
<td>
175
<textarea id="<?php echo $id; ?>-additional-headers" name="<?php echo $id; ?>[additional_headers]" cols="100" rows="4" class="large-text code" data-config-field="<?php echo sprintf( '%s.additional_headers', esc_attr( $args['name'] ) ); ?>"><?php echo esc_textarea( $mail['additional_headers'] ); ?></textarea>
@@ -178,7 +178,7 @@ function wpcf7_editor_box_mail( $post, $args = '' ) {
178
179
<tr>
180
<th scope="row">
181
- <label for="<?php echo $id; ?>-body"><?php echo esc_html( __( 'Message Body', 'contact-form-7' ) ); ?></label>
182
</th>
183
<td>
184
<textarea id="<?php echo $id; ?>-body" name="<?php echo $id; ?>[body]" cols="100" rows="18" class="large-text code" data-config-field="<?php echo sprintf( '%s.body', esc_attr( $args['name'] ) ); ?>"><?php echo esc_textarea( $mail['body'] ); ?></textarea>
@@ -191,7 +191,7 @@ function wpcf7_editor_box_mail( $post, $args = '' ) {
191
192
<tr>
193
<th scope="row">
194
- <label for="<?php echo $id; ?>-attachments"><?php echo esc_html( __( 'File Attachments', 'contact-form-7' ) ); ?></label>
195
</th>
196
<td>
197
<textarea id="<?php echo $id; ?>-attachments" name="<?php echo $id; ?>[attachments]" cols="100" rows="4" class="large-text code" data-config-field="<?php echo sprintf( '%s.attachments', esc_attr( $args['name'] ) ); ?>"><?php echo esc_textarea( $mail['attachments'] ); ?></textarea>
@@ -207,7 +207,7 @@ function wpcf7_editor_box_mail( $post, $args = '' ) {
207
function wpcf7_editor_panel_messages( $post ) {
208
$desc_link = wpcf7_link(
209
__( 'https://contactform7.com/editing-messages/', 'contact-form-7' ),
210
- __( 'Editing Messages', 'contact-form-7' ) );
211
$description = __( "You can edit messages used in various situations here. For details, see %s.", 'contact-form-7' );
212
$description = sprintf( esc_html( $description ), $desc_link );
213
@@ -244,7 +244,7 @@ function wpcf7_editor_panel_messages( $post ) {
244
function wpcf7_editor_panel_additional_settings( $post ) {
245
$desc_link = wpcf7_link(
246
__( 'https://contactform7.com/additional-settings/', 'contact-form-7' ),
247
- __( 'Additional Settings', 'contact-form-7' ) );
248
$description = __( "You can add customization code snippets here. For details, see %s.", 'contact-form-7' );
249
$description = sprintf( esc_html( $description ), $desc_link );
250
53
function wpcf7_editor_panel_form( $post ) {
54
$desc_link = wpcf7_link(
55
__( 'https://contactform7.com/editing-form-template/', 'contact-form-7' ),
56
+ __( 'Editing form template', 'contact-form-7' ) );
57
$description = __( "You can edit the form template here. For details, see %s.", 'contact-form-7' );
58
$description = sprintf( esc_html( $description ), $desc_link );
59
?>
126
<?php
127
$desc_link = wpcf7_link(
128
__( 'https://contactform7.com/setting-up-mail/', 'contact-form-7' ),
129
+ __( 'Setting up mail', 'contact-form-7' ) );
130
$description = __( "You can edit the mail template here. For details, see %s.", 'contact-form-7' );
131
$description = sprintf( esc_html( $description ), $desc_link );
132
echo $description;
169
170
<tr>
171
<th scope="row">
172
+ <label for="<?php echo $id; ?>-additional-headers"><?php echo esc_html( __( 'Additional headers', 'contact-form-7' ) ); ?></label>
173
</th>
174
<td>
175
<textarea id="<?php echo $id; ?>-additional-headers" name="<?php echo $id; ?>[additional_headers]" cols="100" rows="4" class="large-text code" data-config-field="<?php echo sprintf( '%s.additional_headers', esc_attr( $args['name'] ) ); ?>"><?php echo esc_textarea( $mail['additional_headers'] ); ?></textarea>
178
179
<tr>
180
<th scope="row">
181
+ <label for="<?php echo $id; ?>-body"><?php echo esc_html( __( 'Message body', 'contact-form-7' ) ); ?></label>
182
</th>
183
<td>
184
<textarea id="<?php echo $id; ?>-body" name="<?php echo $id; ?>[body]" cols="100" rows="18" class="large-text code" data-config-field="<?php echo sprintf( '%s.body', esc_attr( $args['name'] ) ); ?>"><?php echo esc_textarea( $mail['body'] ); ?></textarea>
191
192
<tr>
193
<th scope="row">
194
+ <label for="<?php echo $id; ?>-attachments"><?php echo esc_html( __( 'File attachments', 'contact-form-7' ) ); ?></label>
195
</th>
196
<td>
197
<textarea id="<?php echo $id; ?>-attachments" name="<?php echo $id; ?>[attachments]" cols="100" rows="4" class="large-text code" data-config-field="<?php echo sprintf( '%s.attachments', esc_attr( $args['name'] ) ); ?>"><?php echo esc_textarea( $mail['attachments'] ); ?></textarea>
207
function wpcf7_editor_panel_messages( $post ) {
208
$desc_link = wpcf7_link(
209
__( 'https://contactform7.com/editing-messages/', 'contact-form-7' ),
210
+ __( 'Editing messages', 'contact-form-7' ) );
211
$description = __( "You can edit messages used in various situations here. For details, see %s.", 'contact-form-7' );
212
$description = sprintf( esc_html( $description ), $desc_link );
213
244
function wpcf7_editor_panel_additional_settings( $post ) {
245
$desc_link = wpcf7_link(
246
__( 'https://contactform7.com/additional-settings/', 'contact-form-7' ),
247
+ __( 'Additional settings', 'contact-form-7' ) );
248
$description = __( "You can add customization code snippets here. For details, see %s.", 'contact-form-7' );
249
$description = sprintf( esc_html( $description ), $desc_link );
250
includes/css/styles.css CHANGED
@@ -103,3 +103,9 @@ div.wpcf7 input[type="file"]:disabled {
103
div.wpcf7 .wpcf7-submit:disabled {
104
cursor: not-allowed;
105
}
103
div.wpcf7 .wpcf7-submit:disabled {
104
cursor: not-allowed;
105
}
106
+
107
+ .wpcf7 input[type="url"],
108
+ .wpcf7 input[type="email"],
109
+ .wpcf7 input[type="tel"] {
110
+ direction: ltr;
111
+ }
license.txt CHANGED
@@ -1,4 +1,4 @@
1
- Contact Form 7 WordPress Plugin, 2007-2019 Takayuki Miyoshi
2
Contact Form 7 is distributed under the terms of the GNU GPL
3
4
This program is free software; you can redistribute it and/or modify
1
+ Contact Form 7 WordPress Plugin, 2007-2020 Takayuki Miyoshi
2
Contact Form 7 is distributed under the terms of the GNU GPL
3
4
This program is free software; you can redistribute it and/or modify
modules/acceptance.php CHANGED
@@ -240,7 +240,7 @@ function wpcf7_tag_generator_acceptance( $contact_form, $args = '' ) {
240
241
$description = __( "Generate a form-tag for an acceptance checkbox. For more details, see %s.", 'contact-form-7' );
242
243
- $desc_link = wpcf7_link( __( 'https://contactform7.com/acceptance-checkbox/', 'contact-form-7' ), __( 'Acceptance Checkbox', 'contact-form-7' ) );
244
245
?>
246
<div class="control-box">
240
241
$description = __( "Generate a form-tag for an acceptance checkbox. For more details, see %s.", 'contact-form-7' );
242
243
+ $desc_link = wpcf7_link( __( 'https://contactform7.com/acceptance-checkbox/', 'contact-form-7' ), __( 'Acceptance checkbox', 'contact-form-7' ) );
244
245
?>
246
<div class="control-box">
modules/checkbox.php CHANGED
@@ -277,7 +277,7 @@ function wpcf7_tag_generator_checkbox( $contact_form, $args = '' ) {
277
$description = __( "Generate a form-tag for a group of radio buttons. For more details, see %s.", 'contact-form-7' );
278
}
279
280
- $desc_link = wpcf7_link( __( 'https://contactform7.com/checkboxes-radio-buttons-and-menus/', 'contact-form-7' ), __( 'Checkboxes, Radio Buttons and Menus', 'contact-form-7' ) );
281
282
?>
283
<div class="control-box">
277
$description = __( "Generate a form-tag for a group of radio buttons. For more details, see %s.", 'contact-form-7' );
278
}
279
280
+ $desc_link = wpcf7_link( __( 'https://contactform7.com/checkboxes-radio-buttons-and-menus/', 'contact-form-7' ), __( 'Checkboxes, radio buttons and menus', 'contact-form-7' ) );
281
282
?>
283
<div class="control-box">
modules/constant-contact.php CHANGED
@@ -463,7 +463,7 @@ class WPCF7_ConstantContact extends WPCF7_Service_OAuth2 {
463
case 'failed':
464
echo sprintf(
465
'<div class="error notice notice-error is-dismissible"><p><strong>%1$s</strong>: %2$s</p></div>',
466
- esc_html( __( "ERROR", 'contact-form-7' ) ),
467
esc_html( __( "Failed to establish connection. Please double-check your configuration.", 'contact-form-7' ) )
468
);
469
break;
463
case 'failed':
464
echo sprintf(
465
'<div class="error notice notice-error is-dismissible"><p><strong>%1$s</strong>: %2$s</p></div>',
466
+ esc_html( __( "Error", 'contact-form-7' ) ),
467
esc_html( __( "Failed to establish connection. Please double-check your configuration.", 'contact-form-7' ) )
468
);
469
break;
modules/date.php CHANGED
@@ -148,7 +148,7 @@ function wpcf7_tag_generator_date( $contact_form, $args = '' ) {
148
149
$description = __( "Generate a form-tag for a date input field. For more details, see %s.", 'contact-form-7' );
150
151
- $desc_link = wpcf7_link( __( 'https://contactform7.com/date-field/', 'contact-form-7' ), __( 'Date Field', 'contact-form-7' ) );
152
153
?>
154
<div class="control-box">
148
149
$description = __( "Generate a form-tag for a date input field. For more details, see %s.", 'contact-form-7' );
150
151
+ $desc_link = wpcf7_link( __( 'https://contactform7.com/date-field/', 'contact-form-7' ), __( 'Date field', 'contact-form-7' ) );
152
153
?>
154
<div class="control-box">
modules/file.php CHANGED
@@ -192,7 +192,7 @@ function wpcf7_tag_generator_file( $contact_form, $args = '' ) {
192
193
$description = __( "Generate a form-tag for a file uploading field. For more details, see %s.", 'contact-form-7' );
194
195
- $desc_link = wpcf7_link( __( 'https://contactform7.com/file-uploading-and-attachment/', 'contact-form-7' ), __( 'File Uploading and Attachment', 'contact-form-7' ) );
196
197
?>
198
<div class="control-box">
192
193
$description = __( "Generate a form-tag for a file uploading field. For more details, see %s.", 'contact-form-7' );
194
195
+ $desc_link = wpcf7_link( __( 'https://contactform7.com/file-uploading-and-attachment/', 'contact-form-7' ), __( 'File uploading and attachment', 'contact-form-7' ) );
196
197
?>
198
<div class="control-box">
modules/number.php CHANGED
@@ -151,7 +151,7 @@ function wpcf7_tag_generator_number( $contact_form, $args = '' ) {
151
152
$description = __( "Generate a form-tag for a field for numeric value input. For more details, see %s.", 'contact-form-7' );
153
154
- $desc_link = wpcf7_link( __( 'https://contactform7.com/number-fields/', 'contact-form-7' ), __( 'Number Fields', 'contact-form-7' ) );
155
156
?>
157
<div class="control-box">
151
152
$description = __( "Generate a form-tag for a field for numeric value input. For more details, see %s.", 'contact-form-7' );
153
154
+ $desc_link = wpcf7_link( __( 'https://contactform7.com/number-fields/', 'contact-form-7' ), __( 'Number fields', 'contact-form-7' ) );
155
156
?>
157
<div class="control-box">
modules/recaptcha.php CHANGED
@@ -474,7 +474,7 @@ class WPCF7_RECAPTCHA extends WPCF7_Service {
474
if ( 'invalid' == $message ) {
475
echo sprintf(
476
'<div class="error notice notice-error is-dismissible"><p><strong>%1$s</strong>: %2$s</p></div>',
477
- esc_html( __( "ERROR", 'contact-form-7' ) ),
478
esc_html( __( "Invalid key values.", 'contact-form-7' ) ) );
479
}
480
474
if ( 'invalid' == $message ) {
475
echo sprintf(
476
'<div class="error notice notice-error is-dismissible"><p><strong>%1$s</strong>: %2$s</p></div>',
477
+ esc_html( __( "Error", 'contact-form-7' ) ),
478
esc_html( __( "Invalid key values.", 'contact-form-7' ) ) );
479
}
480
modules/select.php CHANGED
@@ -160,7 +160,7 @@ function wpcf7_tag_generator_menu( $contact_form, $args = '' ) {
160
161
$description = __( "Generate a form-tag for a drop-down menu. For more details, see %s.", 'contact-form-7' );
162
163
- $desc_link = wpcf7_link( __( 'https://contactform7.com/checkboxes-radio-buttons-and-menus/', 'contact-form-7' ), __( 'Checkboxes, Radio Buttons and Menus', 'contact-form-7' ) );
164
165
?>
166
<div class="control-box">
160
161
$description = __( "Generate a form-tag for a drop-down menu. For more details, see %s.", 'contact-form-7' );
162
163
+ $desc_link = wpcf7_link( __( 'https://contactform7.com/checkboxes-radio-buttons-and-menus/', 'contact-form-7' ), __( 'Checkboxes, radio buttons and menus', 'contact-form-7' ) );
164
165
?>
166
<div class="control-box">
modules/submit.php CHANGED
@@ -52,7 +52,7 @@ function wpcf7_tag_generator_submit( $contact_form, $args = '' ) {
52
53
$description = __( "Generate a form-tag for a submit button. For more details, see %s.", 'contact-form-7' );
54
55
- $desc_link = wpcf7_link( __( 'https://contactform7.com/submit-button/', 'contact-form-7' ), __( 'Submit Button', 'contact-form-7' ) );
56
57
?>
58
<div class="control-box">
52
53
$description = __( "Generate a form-tag for a submit button. For more details, see %s.", 'contact-form-7' );
54
55
+ $desc_link = wpcf7_link( __( 'https://contactform7.com/submit-button/', 'contact-form-7' ), __( 'Submit button', 'contact-form-7' ) );
56
57
?>
58
<div class="control-box">
modules/text.php CHANGED
@@ -231,7 +231,7 @@ function wpcf7_tag_generator_text( $contact_form, $args = '' ) {
231
$description = __( "Generate a form-tag for a single-line telephone number input field. For more details, see %s.", 'contact-form-7' );
232
}
233
234
- $desc_link = wpcf7_link( __( 'https://contactform7.com/text-fields/', 'contact-form-7' ), __( 'Text Fields', 'contact-form-7' ) );
235
236
?>
237
<div class="control-box">
231
$description = __( "Generate a form-tag for a single-line telephone number input field. For more details, see %s.", 'contact-form-7' );
232
}
233
234
+ $desc_link = wpcf7_link( __( 'https://contactform7.com/text-fields/', 'contact-form-7' ), __( 'Text fields', 'contact-form-7' ) );
235
236
?>
237
<div class="control-box">
modules/textarea.php CHANGED
@@ -138,7 +138,7 @@ function wpcf7_tag_generator_textarea( $contact_form, $args = '' ) {
138
139
$description = __( "Generate a form-tag for a multi-line text input field. For more details, see %s.", 'contact-form-7' );
140
141
- $desc_link = wpcf7_link( __( 'https://contactform7.com/text-fields/', 'contact-form-7' ), __( 'Text Fields', 'contact-form-7' ) );
142
143
?>
144
<div class="control-box">
138
139
$description = __( "Generate a form-tag for a multi-line text input field. For more details, see %s.", 'contact-form-7' );
140
141
+ $desc_link = wpcf7_link( __( 'https://contactform7.com/text-fields/', 'contact-form-7' ), __( 'Text fields', 'contact-form-7' ) );
142
143
?>
144
<div class="control-box">
readme.txt CHANGED
@@ -3,8 +3,8 @@ Contributors: takayukister
3
Donate link: https://contactform7.com/donate/
4
Tags: contact, form, contact form, feedback, email, ajax, captcha, akismet, multilingual
5
Requires at least: 4.9
6
- Tested up to: 5.3
7
- Stable tag: 5.1.6
8
License: GPLv2 or later
9
License URI: https://www.gnu.org/licenses/gpl-2.0.html
10
@@ -14,15 +14,15 @@ Just another contact form plugin. Simple but flexible.
14
15
Contact Form 7 can manage multiple contact forms, plus you can customize the form and the mail contents flexibly with simple markup. The form supports Ajax-powered submitting, CAPTCHA, Akismet spam filtering and so on.
16
17
- = Docs & Support =
18
19
- You can find [docs](https://contactform7.com/docs/), [FAQ](https://contactform7.com/faq/) and more detailed information about Contact Form 7 on [contactform7.com](https://contactform7.com/). If you were unable to find the answer to your question on the FAQ or in any of the documentation, you should check the [support forum](https://wordpress.org/support/plugin/contact-form-7/) on WordPress.org. If you can't locate any topics that pertain to your particular issue, post a new topic for it.
20
21
- = Contact Form 7 Needs Your Support =
22
23
- It is hard to continue development and support for this free plugin without contributions from users like you. If you enjoy using Contact Form 7 and find it useful, please consider [__making a donation__](https://contactform7.com/donate/). Your donation will help encourage and support the plugin's continued development and better user support.
24
25
- = Privacy Notices =
26
27
With the default configuration, this plugin, in itself, does not:
28
@@ -37,7 +37,7 @@ If you activate certain features in this plugin, the contact form submitter's pe
37
* Akismet ([Automattic](https://automattic.com/privacy/))
38
* Constant Contact ([Endurance International Group](https://www.endurance.com/privacy))
39
40
- = Recommended Plugins =
41
42
The following plugins are recommended for Contact Form 7 users:
43
@@ -46,16 +46,16 @@ The following plugins are recommended for Contact Form 7 users:
46
47
= Translations =
48
49
- You can [translate Contact Form 7](https://contactform7.com/translating-contact-form-7/) on [__translate.wordpress.org__](https://translate.wordpress.org/projects/wp-plugins/contact-form-7).
50
51
== Installation ==
52
53
1. Upload the entire `contact-form-7` folder to the `/wp-content/plugins/` directory.
54
- 1. Activate the plugin through the 'Plugins' menu in WordPress.
55
56
- You will find 'Contact' menu in your WordPress admin panel.
57
58
- For basic usage, you can also have a look at the [plugin web site](https://contactform7.com/).
59
60
== Frequently Asked Questions ==
61
@@ -63,7 +63,7 @@ Do you have questions or issues with Contact Form 7? Use these support channels
63
64
1. [Docs](https://contactform7.com/docs/)
65
1. [FAQ](https://contactform7.com/faq/)
66
- 1. [Support Forum](https://wordpress.org/support/plugin/contact-form-7/)
67
68
[Support](https://contactform7.com/support/)
69
@@ -75,6 +75,11 @@ Do you have questions or issues with Contact Form 7? Use these support channels
75
76
For more information, see [Releases](https://contactform7.com/category/releases/).
77
78
= 5.1.6 =
79
80
* CSS: removes a style rule from the stylesheet that was unnecessary and conflicting with Twenty Twenty’s rules.
3
Donate link: https://contactform7.com/donate/
4
Tags: contact, form, contact form, feedback, email, ajax, captcha, akismet, multilingual
5
Requires at least: 4.9
6
+ Tested up to: 5.4
7
+ Stable tag: 5.1.7
8
License: GPLv2 or later
9
License URI: https://www.gnu.org/licenses/gpl-2.0.html
10
14
15
Contact Form 7 can manage multiple contact forms, plus you can customize the form and the mail contents flexibly with simple markup. The form supports Ajax-powered submitting, CAPTCHA, Akismet spam filtering and so on.
16
17
+ = Docs and support =
18
19
+ You can find [docs](https://contactform7.com/docs/), [FAQ](https://contactform7.com/faq/) and more detailed information about Contact Form 7 on [contactform7.com](https://contactform7.com/). When you can't find the answer to your question on the FAQ or in any of the documentation, check the [support forum](https://wordpress.org/support/plugin/contact-form-7/) on WordPress.org. If you can't locate any topics that pertain to your particular issue, post a new topic for it.
20
21
+ = Contact Form 7 needs your support =
22
23
+ It is hard to continue development and support for this free plugin without contributions from users like you. If you enjoy using Contact Form 7 and find it useful, please consider [making a donation](https://contactform7.com/donate/). Your donation will help encourage and support the plugin's continued development and better user support.
24
25
+ = Privacy notices =
26
27
With the default configuration, this plugin, in itself, does not:
28
37
* Akismet ([Automattic](https://automattic.com/privacy/))
38
* Constant Contact ([Endurance International Group](https://www.endurance.com/privacy))
39
40
+ = Recommended plugins =
41
42
The following plugins are recommended for Contact Form 7 users:
43
46
47
= Translations =
48
49
+ You can [translate Contact Form 7](https://contactform7.com/translating-contact-form-7/) on [translate.wordpress.org](https://translate.wordpress.org/projects/wp-plugins/contact-form-7).
50
51
== Installation ==
52
53
1. Upload the entire `contact-form-7` folder to the `/wp-content/plugins/` directory.
54
+ 1. Activate the plugin through the **Plugins** screen (**Plugins > Installed Plugins**).
55
56
+ You will find **Contact** menu in your WordPress admin screen.
57
58
+ For basic usage, have a look at the [plugin's website](https://contactform7.com/).
59
60
== Frequently Asked Questions ==
61
63
64
1. [Docs](https://contactform7.com/docs/)
65
1. [FAQ](https://contactform7.com/faq/)
66
+ 1. [Support forum](https://wordpress.org/support/plugin/contact-form-7/)
67
68
[Support](https://contactform7.com/support/)
69
75
76
For more information, see [Releases](https://contactform7.com/category/releases/).
77
78
+ = 5.1.7 =
79
+
80
+ * CSS: Adds an explicit LTR direction style rule for code inputs.
81
+ * Accessibility: Uses _Error_ instead of _ERROR_ in warnings.
82
+
83
= 5.1.6 =
84
85
* CSS: removes a style rule from the stylesheet that was unnecessary and conflicting with Twenty Twenty’s rules.
wp-contact-form-7.php CHANGED
@@ -7,10 +7,10 @@ Author: Takayuki Miyoshi
7
Author URI: https://ideasilo.wordpress.com/
8
Text Domain: contact-form-7
9
Domain Path: /languages/
10
- Version: 5.1.6
11
*/
12
13
- define( 'WPCF7_VERSION', '5.1.6' );
14
15
define( 'WPCF7_REQUIRED_WP_VERSION', '4.9' );
16
7
Author URI: https://ideasilo.wordpress.com/
8
Text Domain: contact-form-7
9
Domain Path: /languages/
10
+ Version: 5.1.7
11
*/
12
13
+ define( 'WPCF7_VERSION', '5.1.7' );
14
15
define( 'WPCF7_REQUIRED_WP_VERSION', '4.9' );
16