Обнаружена 1 ошибка конфигурации contact form 7

HamSter007

HamSter

@HamSter007

HTML/CSS верстальщик

  • ADvi

Использую плагин wp Contact Form 7, пытаюсь задать вывод сообщения после отправки формы в табе «Дополнительные настройки» по примеру , но получаю ошибку:

f162ec6cc3354a918137f31e5c8c1783.png

Если задать одну строку acceptance_as_validation: on, при сохранении настроек хотя бы ошибку не выдает.

Вопрос: что я делаю не так? Как это можно решить?


  • Вопрос задан

  • 446 просмотров

пытаюсь задать вывод сообщения после отправки формы в табе «Дополнительные настройки» по примеру , но получаю ошибку:

Попытайтесь тогда ещё и прочитать в самом низу страницы «Note: on_sent_ok and on_submit are deprecated and scheduled to be abolished by the end of 2017. You can use DOM events instead of these settings.».
Ну или нажать на ссылку «Обнаружена 1 ошибка в конфигурации», там тоже будет написано, что Вы используете deprecated-функции, о чём Вас и уведомляют.

Новый вариант: https://contactform7.com/dom-events/

Пригласить эксперта


  • Показать ещё
    Загружается…

22 сент. 2023, в 07:45

40000 руб./за проект

22 сент. 2023, в 07:00

5000 руб./за проект

22 сент. 2023, в 06:12

25000 руб./за проект

Минуточку внимания

Интерны — российский комедийный сериал, завоевавший заслуженную любовь большой зрительской аудитории. Премьера сериала состоялась аж в…

Медицинская помощь пациентам с деменцией. Диагностические критерии деменции. Жалобы, предъявляемые пациентом и членами его семьи. Дифференциальная…

Нравятся сериалы детективного жанра с элементами криминала? Не пропустите тест по мотивам телевизионного сериала Глухарь. «Глухарь»…

Как систематическое употребление алкоголя влияет на мозг человека? Как алкоголь влияет на сосуды? Закупорка сосудов и…

История алкоголя и спиртных напитков. Борьба и поощрение пьянства с древнейших времен. Влияние алкоголя на жизнь…

Тренировать мозг также важно, как и мышцы. Появилась минутка, пройдите тест по географии и вспомните интересные…

Соль, использованная для изготовления пергамента, не найдена в Мертвом море, что ставит вопрос о том, где…

Согласно последних исследований бактерии E. coli превращают парниковые газы в полезные продукты. Исследователи из Университета Южной…

Ученые из Университета Лидса создали новую форму золота, толщина которой составляет всего два атома — самое…

Ученые университета Джона Хопкинса предприняли очередную попытку ответить на вопрос: Что было раньше темная материя или…

Помощь студенту

Что посмотреть

Закон и право

Всети

Из этого туториала Вы узнаете, как устранить ошибку «Your contact form has a configuration issue», используя плагин Contact Form 7.

Валидация контактной формы

В последней версии плагина Contact Form 7 (версии 4.4) Вы можете выполнить валидацию контактной формы для выявления ошибок. Для того чтобы проверить наличие ошибок в контактной форме:

  1. Войдите в вашу админ панель WordPress.

  2. Найдите следующее сообщение вверху страницы админ панели:
    Неправильная настройка формы ведёт к ошибке доставки сообщения и другим проблемам. Выполните валидацию контактных форм. >>Валидировать конфигурацию Contact Form 7

  3. Нажмите на ссылку Валидировать настройку Contact Form 7, для того чтобы валидировать вашу контактную форму.

    WordPress._How_to_deal_with_Your_contact_form_has_a_configuration issue_error_using_Contact_Form_7_plugin_1

  4. Откройте страницу Контакты (Contact) > Контактные формы (Contact forms) в админ панели сайта, для того чтобы увидеть ошибки.

  5. Вы увидите доступные контактные формы. Каждая контактная форма может иметь ошибки валидации, которые будут отображаться рядом с названием формы. Давайте детальнее рассмотрим возможные ошибки.

В этом поле есть синтаксические ошибки

Ошибки будут выглядеть следующим образом:

WordPress._How_to_deal_with_Your_contact_form_has_a_configuration issue_error_using_Contact_Form_7_plugin_2

Поля К:, От:, Тема сообщения: и Дополнительные хедеры: (Additional Headers) в разделе Электронное сообщение (Mail) могут быть причиной сообщения о синтаксической ошибке. Если Вы не добавите валидную информацию в поля К: (To) или От: (From), электронное сообщение скорее всего не будет доставлено или в его отправке будет отказано.

Чтобы устранить эту ошибку:

  1. Убедитесь, что Вы добавили валидный адрес электронной почты в поле К: (To) во вкладке Электронная почта (Mail) в вашей контактной форме. Например:

    To: valid-email-address@your-domain.com
  2. Используйте правильный синтаксис в поле От: (From), для того чтобы отправить электронное сообщение пользователю формы:

    From: [your name] <[your email]>
  3. Поле Тема сообщения (Subject) добавляет дополнительную информацию, для того чтобы убедиться, что у Вас валидная Тема сообщения, даже если пользователи не вводят значение:

    Subject: Site Name - [your subject]
  4. В вашей контактной форме могут быть дополнительные поля, такие как телефон, город и т.д. Для того чтобы добавить дополнительные поля в электронные сообщения, добавьте содержимое следующим образом:

    Additional Headers: Phone: [phone]

This email address does not belong to the same domain as the site.

WordPress._How_to_deal_with_Your_contact_form_has_a_configuration issue_error_using_Contact_Form_7_plugin_3

Если адрес электронной почты, который добавлен в поле От: (From), не принадлежит вашему серверу, скорее всего Вы не получите сообщения, отправленные из контактной формы вашего сайта, или сообщения будут приняты сервером как спам.

Убедитесь, что Вы разместили ваш сайт на сервере, который использует любое электронное сообщение как электронное сообщение От: (From). Многие хостинги не разрешают этого, потому что на сервер может попасть спам. Есть два способа решить эту проблему:

  1. Используйте валидный адрес электронной почты на домене, где размещена ваша форма. Добавьте ваше содержимое ниже в раздел Дополнительные хедеры (Additional Headers).

    Reply-to: [your name] <[your email]>

    Это позволит использовать Reply в вашем приложении отправки электронной почты, для того чтобы отправить ответ на адрес электронной почты пользователя.

  2. Вы можете использовать адрес электронной почты noreply@yourdomain.com в вашей контактной форме (где yourdomain.com – это ваше доменное имя). В этом случае поле От: (From) будет иметь значение:

    From: [your name] <[noreply@yourdomain.com]>

This field can be empty depending on user input

Это поле может быть пустым, в зависимости от введённой пользователем информации, может быть пустым, если в вашей контактной форме нет некоторых Дополнительных полей: (Additional Headers) или Тема сообщения: (Subject). Вы можете оставить эти поля пустыми, если Вы не хотите использовать их в контактной форме. Если Вы получаете это сообщение об ошибке в поле К: (To), От: или Сообщение: (Message), добавьте нужное содержимое в эти поля во вкладке Электронное сообщение в вашей контактной форме. Пустые поля К: (Message), От: (Message) и Сообщение: (Message) вызовет ошибку “Failed to send your message. Please try again later or contact the administrator by another method.” После отправки контактной формы. В этом случае, Вы не получите сообщения из контактной формы вашего сайта в этом случае.

Вот как выглядит эта ошибка:

WordPress._How_to_deal_with_Your_contact_form_has_a_configuration issue_error_using_Contact_Form_7_plugin_4

Вы можете также ознакомиться с детальным видео-туториалом ниже:

WordPress. Как устранить ошибку «Your contact form has a configuration issue» в плагине Contact Form 7

  • When I add the code for the Contact form 7 Conditional Fields plugin I get 1 configuration error detected.

    Here is my form code:

    <label><h3><center>Please fill out the Plaque Description form to your best ability. Provide as much information as possible. You have the ability to attach an image such as an emblem at the end of the form. I do have the standard military emblems for each branch.</center></h3></label>

    <label><b>First & Last Name</b>: (*) [text* customer-name placeholder “type in your first and last name”] </label>

    <label><b>Your Email</b>: (*) [email* email-customer akismet:author_email placeholder “email@address.com”] </label>

    <label><b>Category Type</b>: [select* menu-Category “– Choose a category type –” “Academics” “Doctor” “EMT Service” “Firefighter” “Military” “Nurse” “Police” “Scouts” “Sports” “Other”]</label>

    [group other-category clear_on_hide]<label><b>Other</b>: (*)[text other-category]<label>
    [/group]

    <label><b>Plaque Size</b>: [select* plaque-size “– Choose a plaque size –” “1×4” “2×4” “3×5” “4×6” “5×7”]</label>

    [group plaque-direction clear_on_hide inline]<label><b>Plaque Direction</b>: [radio radio-plaque-direction default:1 “Horizontal” “Vertical”] </label>[/group]

    <label><b>First Line</b>:[text* line-1 placeholder “first line on plaque”]</label>

    <label><b>Second Line</b>:[text* line-2 placeholder “second line on plaque”]</label>

    <label><b>Third Line</b>:[text* line-3 placeholder “third line on plaque”]</label>

    <label><b>Fourth Line</b>:[text* line-4 placeholder “fourth line on plaque”]</label>

    <label><b>Additional Information</b>: (*)
    [textarea additional-information] <label>

    [checkbox checkbox-image “Add an image/emblem to the plaque?”]
    [checkbox checkbox-watermark “Image to be displayed as a watermark?”]

    <label><b>File Attachment</b>: [file file-image limit:75kb filetypes:jpg|jpeg|gif|png]</label>

    <small>This site is protected by reCAPTCHA and the Google
    Privacy Policy and Terms of Service apply.</small>

    [submit “Submit”]

  • Avatar for John Locke

    John Locke is a SEO consultant from Sacramento, CA. He helps manufacturing businesses rank higher through his web agency, Lockedown SEO.

    WordPress site admins who use Contact Form 7 may have noticed configuration errors in Version 4.4.

    You’re not mistaken when you’re wondering if these errors weren’t there before.

    The most common misconfiguration error warning triggers if you are using a To or From email in your contact form with a domain name than your website. (For example: A Gmail or Yahoo email).

    The other configuration error that I’ve trigger is if the Subject line on the contact form doesn’t require the user to input anything, or if the Subject mail header may be empty on submission.

    The configuration validation was introduced in version 4.4 of Contact Form 7 because many email clients will send these addresses to the Spam folder.

    The reason a Gmail or other email address may get flagged is the From email address is coming from Gmail, but the email systems may see it coming from your server with your domain name. Because these two email addresses don’t line up, some email clients see it as a phishing attempt, and send it to the Spam folder.

    Here’s what you may have seen after updating Contact Form 7 to the latest version, and how to fix these configuration errors.

    Fixing The Configuration Errors

    After you updated Contact Form 7, you may have seen a message at the top of your admin pages that said:

    Misconfiguration leads to mail delivery failure or other troubles. Validate your contact forms now. » Validate Contact Form 7 Configuration.

    Contact Form 7 Misconfiguration message in version 4.4

    If you follow the link to configure your contact forms, you’ll see a button to configure your forms. Then you’ll go to the regular screen that shows all your forms.

    The forms that have configuration errors will have a message below them in red, showing how many potential errors there are.

    Screenshot of Contact Form 7 Configuration Errors

    The most common error I’m seeing is where people are using the [your-email] variable in the From line in the Mail tab.

    In the past, many people have used the [your-email] shortcode to quickly reply to an incoming email from the contact form on their site.

    Like we mentioned earlier, this can get filtered to the Spam folder by certain email systems, and you don’t want that.

    Screenshot of Contact Form 7 fix for misconfiguration in version 4.4

    The solution is twofold.

    First, add an email address from your website in the From field.

    If your website is mywebsite.com, then the From field could look like this: [your-name] <[email protected]> .

    It’s important to leave the angle brackets around the designated From email address.

    Next, add the [your-email] shortcode to the Additional Headers box on the Mail tab. This should look like this: Reply-To: [your-email] .

    This way, when you hit Reply on the incoming email, it will still go to the email address of the person who filled out the form.

    Subject Line

    I’ve seen a couple of configuration warnings on the Subject line of the form. There are usually two reasons for this.

    • The Subject line isn’t a required field, and so the Subject line may be sent empty.
    • There isn’t anything entered when editing the Subject field, so the Subject line will be empty when the email is sent.

    Remember, the goal of this new contact form validation is to make sure you receive emails from prospective customers,and those emails don’t end up in a Junk folder.

    To Recap

    Here’s what you should have in each field when you edit forms in the newest version of Contact Form 7 in the Mail tab.

    To: The email address you want to receive contact form submissions at.

    From: An email address that comes from the domain name of the website (no Gmail or other non-branded email address). You can also add the [your-name] if you’d like.

    Subject: This can’t be empty. Either put the [your-subject] shortcode, or manually put something here.

    Additional Headers: Reply-To: [your-email]

    Message Body: Use the shortcodes from your form to build the email response you want to receive.

    As always, whenever you change your contact form, send yourself some test emails to make sure everything is working properly.

    Avatar for John Locke

    John Locke

    John Locke is a SEO consultant from Sacramento, CA. He helps manufacturing businesses rank higher through his web agency, Lockedown SEO.

    We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies.

    Понравилась статья? Поделить с друзьями:
  • Обмолвка ошибка упущение промах
  • Обмен паспорта при обнаружении ошибки
  • Обмен ошибка при установке значения атрибута контекста
  • Обмен имеющимся опытом был очень полезен тип ошибки
  • Обмен имеющимся опытом был очень полезен лексическая ошибка