ACF_Compatibility::validate_date_picker_field
validate_date_picker_field
Adds compatibility with deprecated settings
Метод класса: ACF_Compatibility{}
Хуков нет.
Возвращает
Массив. $field
Использование
$ACF_Compatibility = new ACF_Compatibility(); $ACF_Compatibility->validate_date_picker_field( $field );
- $field(массив) (обязательный)
- The field array.
Список изменений
| С версии 5.0.0 | Введена. |
Код ACF_Compatibility::validate_date_picker_field() ACF Compatibility::validate date picker field ACF 6.4.2
function validate_date_picker_field( $field ) {
// date_format has changed to display_format
if ( isset( $field['date_format'] ) ) {
// extract vars
$date_format = $field['date_format'];
$display_format = $field['display_format'];
// convert from js to php
$display_format = acf_convert_date_to_php( $display_format );
// append settings
$field['display_format'] = $display_format;
$field['save_format'] = $date_format;
// clean up
unset( $field['date_format'] );
}
// return
return $field;
}