Contact form 7 - рішення помилки your contact form has a configuration issue, revolweb

У даній статті, ми розглянемо різноманітні типові помилки «YOUR CONTACT FORM HAS A CONFIGURATION ISSUE» в плагіні Contact Form 7 і відповімо на питання: «Як виправити помилку YOUR CONTACT FORM HAS A CONFIGURATION ISSUE», так як через неї зворотний зв'язок не буде працювати. Часто ця помилка в Contact Form 7 (плагін) виникає через:
Так само дана помилка виникає через неправильне стандартного конфігурації або при неправильному перенесенні сайту на WordPress з одного хоста на інший. Але не переживайте ми знайшли рішення даних проблем. До речі хочемо зауважити, що при неправильному налаштуванні плагіна, можуть виникати проблеми і зі спам-фільтрами (наприклад, в Яндексі листи відправлені за допомогою Contact Form 7 потрапляли в папку «Спам»).
Contact Form 7 - Коротка довідка
Рішення помилки "THIS FIELD CAN BE EMPTY DEPENDING ON USER INPUT"
Дану помилку ми можемо спостерігати на скріншоті.
Це помилка викликана через те, що в контактній формі не встановлено правило, що змушує користувача обов'язково вводити його. А при залишення поля порожнім (наприклад Subject, по російськи «тема листа») хостер позначає лист як СПАМ або взагалі не дає його відправити. Для усунення цієї проблеми, почніть редагування контактної форми, а потім встановіть символ «*» (зірочка) поряд з кожною або потрібної опції введення користувача. Символ * (зірочка) вказує, що тепер при заповнення контактної форми плагіна Contact Form 7, воно обов'язково для заповнення його інформацією. Подивіться нижче на скріншот приклад:

Рішення помилки "THIS EMAIL ADDRESS DOES NOT BELONG TO THE SAME DOMAIN AS THE SITE"

І так, ми підійшли до дійсно дратує помилку в плагіні Contact Form 7 (зв'язувалися з розробниками, пояснення нормальні не дали, але пообіцяли в нових версіях вирішити дану проблему). Але можу Вас заспокоїти, рішення є. Єдиний спосіб виправлення такої помилки, це змінити відправку пошти, точніше рядок «Form» на власну пошту або одному. Звичайно Ви можете заперечити «Це не має ніякого сенсу! Я хочу, щоб в форму From (від кого надійшов лист) заповнювався користувачем, а не відправлялося від моєї ж пошти. Але на жаль це єдиний варіант вирішення проблеми. До речі невеликої хак, щоб мати все таки пошту користувача, створіть нову форму формату текст, де користувач буде вводити власну пошту. Технічно вийде, що лист приходить від Вас до Вас же або з однієї вашої пошти на вашу ж, але Ви вже будете знати хто скористався формою зворотного зв'язку і його електронну пошту.
Позбавлення від цієї помилки, як і говорилося вище, в зміна поточної Вашу електронну поштову скриньку. Дивимося нижче приклад.

Зверніть увагою, на те, що ви видалили дужки [], які раніше були прописані в конфіги, інакше отримаєте синтаксичну помилку.
Оновлення. Поліпшуємо наш «милиця» за рішенням помилки "THIS EMAIL ADDRESS DOES NOT BELONG TO THE SAME DOMAIN AS THE SITE" в Contact Form 7. При виконання дій щодо вирішення проблеми (описані вище) ми не зможе відповідати клієнту, натиснувши на кнопку «Відповісти» у вашій електронній пошті. І щоб обійти цю проблему, необхідно додати розділ «Додаткові заголовки» (Additional Headers) в настройках Contact Form 7. Приклад нижче.

Після здійснення невеликих дій, Ви відразу ж поновіть форму і зможете відповідати своїм клієнтам прямо з оболонки електронної пошти.