WordPress.org

Make WordPress Core

Changeset 30567


Ignore:
Timestamp:
11/25/2014 03:11:11 PM (6 years ago)
Author:
iandstewart
Message:

Twenty Fifteen: remove unneeded custom header admin callbacks.

Props philiparthurmoore, fixes #30432.

Location:
trunk/src/wp-content/themes/twentyfifteen
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/wp-content/themes/twentyfifteen/css/admin-custom-header.css

    r30274 r30567  
    1 /*
    2 Theme Name: Twenty Fifteen
    3 Description: Used to style the header image displayed on the Appearance > Header screen.
    4 */
    5 
    6 .appearance_page_custom-header #headimg {
    7     background: #fff no-repeat 50% 50%;
    8     background-size: cover;
    9     border: none;
    10     box-sizing: border-box;
    11     padding: 7.6923%;
    12 }
    13 
    14 #headimg h1,
    15 #desc {
    16     color: #333;
    17     font-family: "Noto Sans", sans-serif;
    18 }
    19 
    20 #headimg h1 {
    21     font-size: 22px;
    22     line-height: 1.0909;
    23     margin: 0;
    24 }
    25 
    26 #headimg h1 a {
    27     text-decoration: none;
    28 }
    29 
    30 #desc {
    31     font-size: 12px;
    32     line-height: 1.5;
    33     margin-top: 0.5em;
    34     opacity: 0.7;
    35 }
    36 
    37 /* Hide the header text color option */
    38 .appearance_page_custom-header tr.displaying-header-text,
    39 .appearance_page_custom-header tr.displaying-header-text td,
    40 .appearance_page_custom-header tr.displaying-header-text th {
    41     display: none;
    42 }
    43 
    44 @media screen and (min-width: 772px) {
    45     #headimg h1 {
    46         font-size: 29px;
    47         line-height: 1.2069;
    48         margin: 0;
    49     }
    50 
    51     #desc {
    52         font-size: 14px;
    53     }
    54 }
    55 
    56 @media screen and (min-width: 783px) {
    57     #headimg h1 {
    58         font-size: 22px;
    59         line-height: 1.0909;
    60     }
    61 
    62     #desc {
    63         font-size: 12px;
    64         line-height: 1.5;
    65         margin-top: 0.5em;
    66     }
    67 }
    68 
    69 @media screen and (min-width: 1172px) {
    70     #headimg h1 {
    71         font-size: 29px;
    72         line-height: 1.2069;
    73     }
    74 
    75     #desc {
    76         font-size: 14px;
    77     }
    78 }
    79 
    80 @media screen and (min-width: 1313px) {
    81     #headimg h1 {
    82         font-size: 32px;
    83         line-height: 1.25;
    84     }
    85 
    86     #desc {
    87         font-size: 16px;
    88     }
    89 }
    90 
    91 @media screen and (min-width: 1383px) {
    92     .appearance_page_custom-header #headimg {
    93         background-position: 100% 50%;
    94         height: 1300px;
    95         max-width: 954px;
    96         padding: 83px 83px 0 0;
    97         width: 42%;
    98     }
    99 
    100     #headimg h1 {
    101         float: right;
    102         font-size: 27px;
    103         line-height: 1.1852;
    104         width: 248px;
    105     }
    106 
    107     #desc {
    108         clear: right;
    109         float: right;
    110         width: 248px;
    111     }
    112 }
  • trunk/src/wp-content/themes/twentyfifteen/inc/custom-header.php

    r30564 r30567  
    1212 *
    1313 * @uses twentyfifteen_header_style()
    14  * @uses twentyfifteen_admin_header_image()
    1514 */
    1615function twentyfifteen_custom_header_setup() {
     
    3130     *     @type string $wp-head-callback       Callback function used to styles the header image and text
    3231     *                                          displayed on the blog.
    33      *     @type string $admin-preview-callback Callback function used to create the custom header markup in
    34      *                                          the Appearance > Header screen.
    3532     * }
    3633     */
     
    4037        'height'                 => 1300,
    4138        'wp-head-callback'       => 'twentyfifteen_header_style',
    42         'admin-preview-callback' => 'twentyfifteen_admin_header_image',
    4339    ) ) );
    4440}
     
    173169}
    174170endif; // twentyfifteen_header_style
    175 
    176 if ( ! function_exists( 'twentyfifteen_admin_header_image' ) ) :
    177 /**
    178  * Custom header image markup displayed on the Appearance > Header admin panel.
    179  *
    180  * @since Twenty Fifteen 1.0
    181  * @see twentyfifteen_custom_header_setup().
    182  */
    183 function twentyfifteen_admin_header_image() {
    184     $style                   = sprintf( ' style="color: #%s;"', esc_attr( get_header_textcolor() ) );
    185     $color_scheme            = twentyfifteen_get_color_scheme();
    186     $header_background_color = get_theme_mod( 'header_background_color', $color_scheme[1] );
    187 ?>
    188     <div id="headimg" style="background-image: url(<?php header_image(); ?>); background-color: <?php echo esc_attr( $header_background_color ); ?>;">
    189         <h1 class="displaying-header-text"><a id="name"<?php echo $style; ?> onclick="return false;" href="<?php echo esc_url( home_url( '/' ) ); ?>" tabindex="-1"><?php bloginfo( 'name' ); ?></a></h1>
    190         <div id="desc" class="displaying-header-text"<?php echo $style; ?>><?php bloginfo( 'description' ); ?></div>
    191     </div>
    192 <?php
    193 }
    194 endif; // twentyfifteen_admin_header_image
    195171
    196172/**
     
    375351}
    376352add_action( 'wp_enqueue_scripts', 'twentyfifteen_sidebar_text_color_css', 11 );
    377 
    378 /**
    379  * Enqueue styles to admin screen for custom header display.
    380  *
    381  * @since Twenty Fifteen 1.0
    382  */
    383 function twentyfifteen_admin_fonts() {
    384     wp_enqueue_style( 'twentyfifteen-fonts', twentyfifteen_fonts_url(), array(), null );
    385     wp_enqueue_style( 'twentyfifteen-custom-header', get_template_directory_uri() . '/css/admin-custom-header.css', array(), '20141010' );
    386 }
    387 add_action( 'admin_print_scripts-appearance_page_custom-header', 'twentyfifteen_admin_fonts' );
Note: See TracChangeset for help on using the changeset viewer.