options()->get_default( $field_data[ $id_key ] ); if ( in_array( $field_data['type'], array( 'checkbox', 'multi_checkbox' ), true ) ) { if ( isset( $field_data[ $value_key ] ) ) { return $field_data[ $value_key ]; } $value = UM()->options()->get( $field_data[ $id_key ] ); $value = is_string( $value ) ? stripslashes( $value ) : $value; return '' !== $value ? $value : $default; } if ( isset( $field_data[ $value_key ] ) ) { return $field_data[ $value_key ]; } $value = UM()->options()->get( $field_data[ $id_key ] ); $value = is_string( $value ) ? stripslashes( $value ) : $value; return isset( $value ) ? $value : $default; } } }