Descripción
En wpforms_datetime_time_formats
filtra los formatos de campo de hora disponibles para el Selector de fecha en el constructor de formularios.
Parámetros
- $formatos_horarios
- (array) (Obligatorio) Opciones de formato de hora.
Fuente
wpforms/includes/functions/data-presets.php
Más información
El filtro se aplica a una matriz que contiene opciones de formato para los campos de hora. Estas opciones se proporcionan dentro del constructor de formularios cuando se utiliza la opción Date Picker.
Este filtro puede utilizarse para añadir opciones de formato adicionales. El formato determinará cómo se muestran al usuario las selecciones de campos de hora, cómo aparecen las horas en las entradas y notificaciones, y también cómo aparecen las selecciones de campos de hora dentro de la base de datos.
Por defecto, WPForms proporciona dos formatos para el campo Hora. a 12 H y a 24 H.
Por favor vea la referencia PHP DateTimeInterface para opciones de formato adicionales.
Ejemplos
En el siguiente ejemplo, mantenemos todos los formatos de hora predeterminados, pero añadimos uno nuevo que aparecerá en la página como 16:04:37 cuando se utiliza el H:i:s
formato.
/** * Filters the time field formats available for the Date Picker in the form builder. * * @link https://wpforms.com/developers/wpforms_datetime_time_formats/ * * @param array $time_formats Time format options. * @return array */ function wpf_dev_date_field_time_formats ( $time_formats ) { // Displays 2-digit hour, 2-digit minute, and 2-digit seconds $time_formats[ 'H:i:s' ] = 'HH:MM:SS'; return $time_formats; } add_filter( 'wpforms_datetime_time_formats', 'wpf_dev_date_field_time_formats', 10, 1 );
Relacionado
Referencia del Artículo: Cómo Crear Formatos Adicionales para el Selector de Hora del Campo Fecha Hora