2014-10-27 151 views
0

我使用選項樹插件添加更多metaboxes到我的網站,我使用的日期選擇器,但格式是YY-MM-DD如何更改datepicker格式?

選樹具有過濾器可以改變:

/* 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); 

這不是爲了我與函數回調工作:(

回答

1

WordPress filters工作。

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'; 
}); 

- 編輯 - 經過快速谷歌搜索,this gist可能更有幫助

+0

好的,這工作很好。提示:修改後更新文章functions.php – MrRoman 2014-10-27 14:32:15

+0

@MrRoman很高興它的工作!考慮接受答案。 – Elias 2014-10-27 14:45:44