diff --git a/src/wp-admin/admin-footer.php b/src/wp-admin/admin-footer.php index fef0c06bbf725..32f24e536e599 100644 --- a/src/wp-admin/admin-footer.php +++ b/src/wp-admin/admin-footer.php @@ -114,6 +114,14 @@ ?>
- + diff --git a/src/wp-admin/async-upload.php b/src/wp-admin/async-upload.php index 5fbdd370c5c1a..f39bbe5f57420 100644 --- a/src/wp-admin/async-upload.php +++ b/src/wp-admin/async-upload.php @@ -145,7 +145,15 @@ $_FILES['async-upload']['name'] ); - echo '\n"; + wp_print_inline_script_tag( + sprintf( + <<<'JS' +_.delay(function() {wp.a11y.speak(%s);}, 1500);jQuery( %s ).on( 'click', function() {jQuery(this).parents('div.media-item').slideUp(200, function(){jQuery(this).remove();wp.a11y.speak( wp.i18n.__( 'Error dismissed.' ) );jQuery( '#plupload-browse-button' ).trigger( 'focus' );})}); +JS, + wp_json_encode( $speak_message, JSON_HEX_TAG | JSON_UNESCAPED_SLASHES ), + wp_json_encode( 'button#' . $button_unique_id ) + ) + ); exit; } diff --git a/src/wp-admin/install.php b/src/wp-admin/install.php index b6b7a08f2a5aa..c07fc16194add 100644 --- a/src/wp-admin/install.php +++ b/src/wp-admin/install.php @@ -470,17 +470,25 @@ function display_setup_form( $error = null ) { } if ( ! wp_is_mobile() ) { - ?> - - -