Filter hook 'time_formats'

in WP Core File wp-admin/options-general.php at line 531

View Source

time_formats

Filter Hook
Description
Filters the default time formats.

Hook Information

File Location wp-admin/options-general.php View on GitHub
Hook Type Filter
Line Number 531

Hook Parameters

Type Name Description
string[] $default_time_formats Array of default time formats.

Usage Examples

Basic Usage
<?php
// Hook into time_formats
add_filter('time_formats', 'my_custom_filter', 10, 1);

function my_custom_filter($default_time_formats) {
    // Your custom filtering logic here
    return $default_time_formats;
}

Source Code Context

wp-admin/options-general.php:531 - How this hook is used in WordPress core
<?php
 526  	 *
 527  	 * @since 2.7.0
 528  	 *
 529  	 * @param string[] $default_time_formats Array of default time formats.
 530  	 */
 531  	$time_formats = array_unique( apply_filters( 'time_formats', array( __( 'g:i a' ), 'g:i A', 'H:i' ) ) );
 532  
 533  	$custom = true;
 534  
 535  foreach ( $time_formats as $format ) {
 536  	echo "\t<label><input type='radio' name='time_format' value='" . esc_attr( $format ) . "'";

PHP Documentation

<?php
/**
	 * Filters the default time formats.
	 *
	 * @since 2.7.0
	 *
	 * @param string[] $default_time_formats Array of default time formats.
	 */
Quick Info
  • Hook Type: Filter
  • Parameters: 1
  • File: wp-admin/options-general.php
Related Hooks

Related hooks will be displayed here in future updates.