Date Range
This field type renders a date range picker.
Parameters
Parameters are inherited from the Date field type, with these extra ones:
min_length - the minimum number of days available for selection;
max_length - the maximum number of days available for selection.
Example
The code below renders a required date range picker with the custom_field
name, "Custom field" label and custom date formats (e.g. the source date "2001-01-01" is displayed as "January 1, 2001"). It allows selecting a date range from 7 up to 30 days.
echo ( new HivePress\Fields\Date_Range(
[
'name' => 'custom_field',
'label' => 'Custom field',
'format' => 'Y-m-d',
'display_format' => 'F j, Y',
'min_length' => 7,
'max_length' => 30,
'required' => true,
]
) )->render();
Last updated
Was this helpful?