Этот фрагмент для Гравитационных форм хорошо работает с текстовыми вводами, проверяет, является ли ввод пустым, и возвращает значение "Не указано", но, по-видимому, не работает с флажками.
add_filter( 'gform_pre_submission', 'map_input', 10, 5 );
function map_input( $form ) {
if ( empty($_POST['input_21']) ) {
$_POST['input_21'] = 'Not specified';
}
}
Помощь будет оценена :))