Make WordPress Core

Ticket #42394: 42394.3.diff

File 42394.3.diff, 763 bytes (added by dlh, 7 years ago)
  • src/wp-includes/customize/class-wp-customize-date-time-control.php

     
    109109                foreach ( array( 'j', 'd' ) as $day_token ) {
    110110                        $date_format = preg_replace( '/(?<!\\\\)' . $day_token . '/', '%3$s', $date_format );
    111111                }
     112                foreach ( array( '%1$s', '%2$s', '%3$s' ) as $required_placeholder ) {
     113                        if ( false === strpos( $date_format, $required_placeholder ) ) {
     114                                $date_format = '%2$s %3$s, %1$s';
     115                                break;
     116                        }
     117                }
    112118                ?>
    113119
    114120                <# _.defaults( data, <?php echo wp_json_encode( $data ); ?> ); #>