Как изменить формат DatePicker?

Я использую плагин Option Tree для добавления дополнительных метабоксов на свой сайт, я использую средство выбора даты, но формат в формате yy-mm-dd

У дерева параметров есть фильтр, чтобы изменить это:

/* filter date format */
$date_format = apply_filters( 'ot_type_date_picker_date_format', 'yy-mm-dd', $field_id );

Но я не понимаю, как применить новый фильтр, чтобы переопределить это в моем файле functions.php.

add_filter( 'ot_type_date_picker_date_format', 'dd-mm-yy', $field_id );

Это не работает для меня 🙁

0

Решение

Фильтры WordPress работать с функциями обратного вызова.

apply_filters вызывает хуки, определенные для тега 'ot_type_date_picker_date_format' (первый аргумент) в качестве аргументов 'yy-mm-dd' а также $field_id, Таким образом add_filter должно выглядеть примерно так:

add_filter('ot_type_date_picker_date_format', function($format, $field_id) {
return 'dd-mm-yy';
});

— изменить — после быстрого поиска в Google, этот смысл может быть полезнее

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]