WordPress.org

Make WordPress Core

Ticket #21458: 21458.2.patch

File 21458.2.patch, 2.1 KB (added by SergeyBiryukov, 20 months ago)
  • wp-admin/css/wp-admin.dev.css

     
    28272827} 
    28282828 
    28292829#wp-fullscreen-title-prompt-text { 
    2830         left: 0; 
    28312830        padding: 11px; 
    28322831} 
    28332832 
  • wp-admin/edit-form-advanced.php

     
    282282<?php if ( post_type_supports($post_type, 'title') ) { ?> 
    283283<div id="titlediv"> 
    284284<div id="titlewrap"> 
    285         <label class="hide-if-no-js" style="visibility:hidden" id="title-prompt-text" for="title"><?php echo apply_filters( 'enter_title_here', __( 'Enter title here' ), $post ); ?></label> 
     285        <label class="hide-if-no-js screen-reader-text" id="title-prompt-text" for="title"><?php echo apply_filters( 'enter_title_here', __( 'Enter title here' ), $post ); ?></label> 
    286286        <input type="text" name="post_title" size="30" value="<?php echo esc_attr( htmlspecialchars( $post->post_title ) ); ?>" id="title" autocomplete="off" /> 
    287287</div> 
    288288<div class="inside"> 
  • wp-admin/js/post.dev.js

     
    641641                var title = $('#' + id), titleprompt = $('#' + id + '-prompt-text'); 
    642642 
    643643                if ( title.val() == '' ) 
    644                         titleprompt.css('visibility', ''); 
     644                        titleprompt.removeClass('screen-reader-text'); 
    645645 
    646646                titleprompt.click(function(){ 
    647                         $(this).css('visibility', 'hidden'); 
     647                        $(this).addClass('screen-reader-text'); 
    648648                        title.focus(); 
    649649                }); 
    650650 
    651651                title.blur(function(){ 
    652652                        if ( this.value == '' ) 
    653                                 titleprompt.css('visibility', ''); 
     653                                titleprompt.removeClass('screen-reader-text'); 
    654654                }).focus(function(){ 
    655                         titleprompt.css('visibility', 'hidden'); 
     655                        titleprompt.addClass('screen-reader-text'); 
    656656                }).keydown(function(e){ 
    657                         titleprompt.css('visibility', 'hidden'); 
     657                        titleprompt.addClass('screen-reader-text'); 
    658658                        $(this).unbind(e); 
    659659                }); 
    660660        }