ACF_Compatibility::validate_field()
validate_field
Adds compatibility with deprecated settings
Метод класса: ACF_Compatibility{}
Хуков нет.
Возвращает
Массив
. $field
Использование
$ACF_Compatibility = new ACF_Compatibility(); $ACF_Compatibility->validate_field( $field );
- $field(массив) (обязательный)
- The field array.
Список изменений
С версии 5.0.0 | Введена. |
Код ACF_Compatibility::validate_field() ACF Compatibility::validate field ACF 6.0.4
function validate_field( $field ) { // conditional logic data structure changed to groups in version 5.0.0 // convert previous data (status, rules, allorany) into groups if ( isset( $field['conditional_logic']['status'] ) ) { // check status if ( $field['conditional_logic']['status'] ) { $field['conditional_logic'] = acf_convert_rules_to_groups( $field['conditional_logic']['rules'], $field['conditional_logic']['allorany'] ); } else { $field['conditional_logic'] = 0; } } // return return $field; }