Как в Contact Form 7 вывести чекбокс согласия обработки персональных данных
Все в курсе последних требований в области обработки персональных данных. Если у вас сайт на WordPress и используете Contact Form 7 (далее CF7), то статья для вас.
Выведем чекбокс принятия политики конфиденциальности, при этом если его отключить - отправлять форма ничего не будет. Т.е. соблюдаем таким образом все правила: стоит галочка - согласен и можешь отправлять; не стоит галочка - нечего не происходит.
Пример с сайта https://wp-r.ru
В самом CF7 заходим в редактор ваших форм, открываем нужную форму и добавляем вот такое:
Т.е. создаем новый элемент "Принятие" (Acceptance) и задаем ему параметр "включен по умолчанию":
Далее все это оборачиваем в label и пишем свой текст, попутно вставляя ссылку на политику конфиденциальности и прочее.
В результате: галочка включена по умолчанию, но если ее отключат - отправить форму не смогут. Это нам и нужно, чтобы всякие "госвколесапалкивставлятели" не дали штраф.
Скорее всего понадобится поправить стили этого чекбокса и текста. Тут уже все индивидуально для каждого сайта.