Задать вопрос
dikey58
@dikey58
Самоучка - web-разработчик

Как в functions.php хуками сделать, чтобы Contact form 7 подставляла мой класс к форме при проверке полей??

На данный момент Contact Form 7 посдтавляет к форме класс .invalid при попытке Submit с незаполненными обязательными полями. Как хуками сделать, чтобы подставлялся класс например .was-validated?

Вот так можно просто добавить класс к форме:
function wpcf7_form_class_attr_onvalidate( $class ) {
	$class .= ' was-validated';

	return $class;
}

Но так он добавляет при загрузке документа. А как сделать, чтобы он добавлялся в момент валидации формы, которая происходит по нажатию на кнопку Submit, да еще той именно формы, у которой была нажата кнопка?
А еще надо, чтобы добавлялся класс .is-invalid инпутам, которые по валидации получили ошибку?
  • Вопрос задан
  • 32 просмотра
Подписаться 1 Средний 3 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фулстек-разработчик расширенный
    20 месяцев
    Далее
  • Stepik
    Верстка и веб-разработка сайтов. Продвинутый уровень Web Develop
    2 недели
    Далее
  • beONmax
    Профессия WordPress разработчик
    3 месяца
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы