diff -r 346c88efed21 -r 5e2f62d02dcd wp/wp-content/themes/twentythirteen/inc/custom-header.php --- a/wp/wp-content/themes/twentythirteen/inc/custom-header.php Mon Jun 08 16:11:51 2015 +0000 +++ b/wp/wp-content/themes/twentythirteen/inc/custom-header.php Tue Jun 09 03:35:32 2015 +0200 @@ -2,7 +2,7 @@ /** * Implement a custom header for Twenty Thirteen * - * @link http://codex.wordpress.org/Custom_Headers + * @link https://codex.wordpress.org/Custom_Headers * * @package WordPress * @subpackage Twenty_Thirteen @@ -19,8 +19,6 @@ * @uses register_default_headers() to set up the bundled header images. * * @since Twenty Thirteen 1.0 - * - * @return void */ function twentythirteen_custom_header_setup() { $args = array( @@ -68,15 +66,13 @@ * Load our special font CSS files. * * @since Twenty Thirteen 1.0 - * - * @return void */ function twentythirteen_custom_header_fonts() { // Add Source Sans Pro and Bitter fonts. wp_enqueue_style( 'twentythirteen-fonts', twentythirteen_fonts_url(), array(), null ); // Add Genericons font. - wp_enqueue_style( 'genericons', get_template_directory_uri() . '/fonts/genericons.css', array(), '2.09' ); + wp_enqueue_style( 'genericons', get_template_directory_uri() . '/genericons/genericons.css', array(), '3.03' ); } add_action( 'admin_print_styles-appearance_page_custom-header', 'twentythirteen_custom_header_fonts' ); @@ -86,8 +82,6 @@ * get_header_textcolor() options: Hide text (returns 'blank'), or any hex value. * * @since Twenty Thirteen 1.0 - * - * @return void */ function twentythirteen_header_style() { $header_image = get_header_image(); @@ -107,6 +101,16 @@ background: url() no-repeat scroll top; background-size: 1600px auto; } + @media (max-width: 767px) { + .site-header { + background-size: 768px auto; + } + } + @media (max-width: 359px) { + .site-header { + background-size: 360px auto; + } + } Header admin panel. * * @since Twenty Thirteen 1.0 - * - * @return void */ function twentythirteen_admin_header_style() { $header_image = get_header_image(); @@ -212,16 +214,17 @@ * This callback overrides the default markup displayed there. * * @since Twenty Thirteen 1.0 - * - * @return void */ function twentythirteen_admin_header_image() { + $style = 'color: #' . get_header_textcolor() . ';'; + if ( ! display_header_text() ) { + $style = 'display: none;'; + } ?> -
- +