diff --git a/src/wp-admin/css/customize-controls.css b/src/wp-admin/css/customize-controls.css index b888f610bb..d7d538739d 100644 --- a/src/wp-admin/css/customize-controls.css +++ b/src/wp-admin/css/customize-controls.css @@ -332,11 +332,6 @@ body.trashing #publish-settings { margin-top: 10px; } -.customize-control.customize-control-date_time .date-time-fields .date-input, -.customize-control.customize-control-date_time .date-time-fields .date-time-separator { - float: left; - margin-right: 5px; -} .customize-control.customize-control-date_time .date-time-fields .date-input.day { margin-right: 0; } @@ -361,16 +356,11 @@ body.trashing #publish-settings { margin: 0; } -.date-time-fields .date-time-separator { - line-height: 2; -} - .date-time-fields .time-row { margin-top: 12px; } .date-time-fields .date-timezone { - float: left; line-height: 2.2; text-decoration: none; } @@ -2830,7 +2820,6 @@ body.adding-widget .add-new-widget:before, width: 80px; } - .date-time-fields .date-time-separator, .date-time-fields .date-timezone { line-height: 3.2; } diff --git a/src/wp-includes/customize/class-wp-customize-date-time-control.php b/src/wp-includes/customize/class-wp-customize-date-time-control.php index d1e8d12500..c163ba1408 100644 --- a/src/wp-includes/customize/class-wp-customize-date-time-control.php +++ b/src/wp-includes/customize/class-wp-customize-date-time-control.php @@ -98,6 +98,17 @@ class WP_Customize_Date_Time_Control extends WP_Customize_Control { public function content_template() { $data = array_merge( $this->json(), $this->get_month_choices() ); $timezone_info = $this->get_timezone_info(); + + $date_format = get_option( 'date_format' ); + foreach ( array( 'Y', 'y', 'o' ) as $year_token ) { + $date_format = preg_replace( '/(? <# _.defaults( data, ); #> @@ -116,6 +127,7 @@ class WP_Customize_Date_Time_Control extends WP_Customize_Control {
<# if ( data.includeTime ) { #> @@ -144,7 +164,7 @@ class WP_Customize_Date_Time_Control extends WP_Customize_Control { <# var maxHour = data.twelveHourFormat ? 12 : 23; #> <# var minHour = data.twelveHourFormat ? 1 : 0; #> - : + : <# if ( data.twelveHourFormat ) { #>