WordPress как на ладони
Очень Удобный и Быстрый Хостинг для сайтов на WordPress. Пользуюсь сам и вам рекомендую!
функция не описана

wpcf7_select_validation_filter() CF7 1.0

Хуков нет.

Ищем WP-разработчика! Фулл-тайм, удаленка, хорошая зарплата, соц. пакет. Подробности.
Компания Boosta.

Возвращает

null. Ничего.

Использование

wpcf7_select_validation_filter( $result, $tag );
$result (обязательный)
-
$tag (обязательный)
-

Код wpcf7_select_validation_filter() CF7 5.5.3

function wpcf7_select_validation_filter( $result, $tag ) {
	$name = $tag->name;

	$has_value = isset( $_POST[$name] ) && '' !== $_POST[$name];

	if ( $has_value and $tag->has_option( 'multiple' ) ) {
		$vals = array_filter( (array) $_POST[$name], function( $val ) {
			return '' !== $val;
		} );

		$has_value = ! empty( $vals );
	}

	if ( $tag->is_required() and ! $has_value ) {
		$result->invalidate( $tag, wpcf7_get_message( 'invalid_required' ) );
	}

	return $result;
}