]> scripts.mit.edu Git - autoinstalls/wordpress.git/blobdiff - wp-content/themes/twentythirteen/inc/custom-header.php
WordPress 4.0
[autoinstalls/wordpress.git] / wp-content / themes / twentythirteen / inc / custom-header.php
index a835061f79a18281433c0ad315365e93add59b5f..58b6c559d3b70857e566294571382058ce5dac2c 100644 (file)
@@ -1,7 +1,8 @@
 <?php
 /**
- * Implements a custom header for Twenty Thirteen.
- * See http://codex.wordpress.org/Custom_Headers
+ * Implement a custom header for Twenty Thirteen
+ *
+ * @link http://codex.wordpress.org/Custom_Headers
  *
  * @package WordPress
  * @subpackage Twenty_Thirteen
@@ -9,7 +10,7 @@
  */
 
 /**
- * Sets up the WordPress core custom header arguments and settings.
+ * Set up the WordPress core custom header arguments and settings.
  *
  * @uses add_theme_support() to register support for 3.4 and up.
  * @uses twentythirteen_header_style() to style front-end.
@@ -59,24 +60,24 @@ function twentythirteen_custom_header_setup() {
                ),
        ) );
 }
-add_action( 'after_setup_theme', 'twentythirteen_custom_header_setup' );
+add_action( 'after_setup_theme', 'twentythirteen_custom_header_setup', 11 );
 
 /**
- * Loads our special font CSS files.
+ * Load our special font CSS files.
  *
  * @since Twenty Thirteen 1.0
  */
 function twentythirteen_custom_header_fonts() {
-       // Add Open Sans and Bitter 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' );
 
 /**
- * Styles the header text displayed on the blog.
+ * Style the header text displayed on the blog.
  *
  * get_header_textcolor() options: Hide text (returns 'blank'), or any hex value.
  *
@@ -100,6 +101,16 @@ function twentythirteen_header_style() {
                        background: url(<?php header_image(); ?>) 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;
+                       }
+               }
        <?php
                endif;
 
@@ -134,7 +145,7 @@ function twentythirteen_header_style() {
 }
 
 /**
- * Styles the header image displayed on the Appearance > Header admin panel.
+ * Style the header image displayed on the Appearance > Header admin panel.
  *
  * @since Twenty Thirteen 1.0
  */
@@ -198,7 +209,8 @@ function twentythirteen_admin_header_style() {
 }
 
 /**
- * Outputs markup to be displayed on the Appearance > Header admin panel.
+ * Output markup to be displayed on the Appearance > Header admin panel.
+ *
  * This callback overrides the default markup displayed there.
  *
  * @since Twenty Thirteen 1.0