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