wpcf7_acceptance_validation_filter()
Хуков нет.
Возвращает
null. Ничего (null).
Использование
wpcf7_acceptance_validation_filter( $result, $tag );
- $result(обязательный)
- .
- $tag(обязательный)
- .
Код wpcf7_acceptance_validation_filter() wpcf7 acceptance validation filter CF7 6.1.6
function wpcf7_acceptance_validation_filter( $result, $tag ) {
if ( ! wpcf7_acceptance_as_validation() ) {
return $result;
}
if ( $tag->has_option( 'optional' ) ) {
return $result;
}
$value = wpcf7_superglobal_post( $tag->name ) ? 1 : 0;
$invert = $tag->has_option( 'invert' );
if (
$invert and $value or
! $invert and ! $value
) {
$result->invalidate( $tag, wpcf7_get_message( 'accept_terms' ) );
}
return $result;
}