Options: Hide the week starts on setting for installs that have the default setting already.

The default setting is the value of `$wp_locale->start_of_week` which holds the value per locale, see [35336].

Props swissspidy, ocean90.
Fixes #28344.
Built from https://develop.svn.wordpress.org/trunk@35337


git-svn-id: http://core.svn.wordpress.org/trunk@35303 1a063a9b-81f0-0310-95a4-ce76da25c4cd
This commit is contained in:
Dominik Schilling
2015-10-21 17:39:25 +00:00
parent 46a115de61
commit 253646fcd1
4 changed files with 46 additions and 21 deletions
+22 -1
View File
@@ -138,4 +138,25 @@ function options_reading_add_js() {
function options_reading_blog_charset() {
echo '<input name="blog_charset" type="text" id="blog_charset" value="' . esc_attr( get_option( 'blog_charset' ) ) . '" class="regular-text" />';
echo '<p class="description">' . __( 'The <a href="https://codex.wordpress.org/Glossary#Character_set">character encoding</a> of your site (UTF-8 is recommended)' ) . '</p>';
}
}
/**
* Render the week starts on setting.
*
* @global WP_Locale $wp_locale
*
* @since 4.4.0
*/
function options_general_start_of_week() {
global $wp_locale;
?>
<select name="start_of_week" id="start_of_week">
<?php
$start_of_week = get_option( 'start_of_week' );
for ( $day_index = 0; $day_index <= 6; $day_index++ ) {
echo "\n\t<option value='" . esc_attr( $day_index ) . "'" . selected( $start_of_week, $day_index, false ) . ">" . $wp_locale->get_weekday( $day_index ) . '</option>';
}
?>
</select>
<?php
}