Source View: time_formats

To save our bandwidth, we show only a snippet of code around each occurence of the hook. View complete file in SVN (without highlighting).

Understanding Source Code

The best way to understand what a hook does is to look at where it occurs in the source code.

  • Action hooks look like this: do_action( "hook_name" )
  • Filter hooks look like this: apply_filters( "hook_name", "what_to_filter" ).

Remember, this hook may occur in more than one file. Moreover, the hook's context may change from version to version.

Source View

Line Code
268      <fieldset><legend class="screen-reader-text"><span><?php _e('Time Format') ?></span></legend>
269 <?php
270      /**
271      * Filters the default time formats.
272      *
273      * @since 2.7.0
274      *
275      * @param array $default_time_formats Array of default time formats.
276      */
277      $time_formats = array_unique( apply_filters( 'time_formats', array( __( 'g:i a' ), 'g:i A', 'H:i' ) ) );
278
279      $custom = true;
280
281      foreach ( $time_formats as $format ) {
282           echo "\t<label><input type='radio' name='time_format' value='" . esc_attr( $format ) . "'";
283           if ( get_option('time_format') === $format ) { // checked() uses "==" rather than "==="
284                echo " checked='checked'";
285                $custom = false;
286           }