Gravity Forms Entry List, отображающий условные заполнители

Итак, я использую Gravity Forms для составления формы для небольшой клиники, и я заполняю некоторые поля специальными типами / таксономиями.

Запись была заполнена идентификаторами CPT вместо имен, поэтому мне нужно было применить этот фильтр, чтобы он находился на сайте гравитационных форм, https://www.gravityhelp.com/documentation/article/gform_entry_field_value/ .

add_filter( 'gform_entry_field_value', function ( $value, $field, $entry, $form ) { $value_fields = array( 'checkbox', 'radio', 'select' ); if ( in_array( $field->get_input_type(), $value_fields ) ) { $value = $field->get_value_entry_detail( RGFormsModel::get_lead_field_value( $entry, $field ), '', true, 'text' ); } return $value; }, 10, 4 ); 

Теперь мои данные ввода отображают CPT просто отлично, но заполняются другими conditinal полями, с их выбором по умолчанию.

введите описание изображения здесь

Solutions Collecting From Web of "Gravity Forms Entry List, отображающий условные заполнители"