WordPress.org

Make WordPress Core

Ticket #21458: 21458.2.patch

File 21458.2.patch, 2.1 KB (added by SergeyBiryukov, 6 years 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        }