Wordpress/src/wp-admin
Andrea Fercia 798c1894f4 Administration: Admin menu: Use aria-current for the current active page.
The `aria-current` attribute is a simple, effective way to communicate to assistive
technologies which the current item within a set of items is. While the admin menu
structure isn't 100% ideal (the top-level item is repeated also as a sub-item)
adding `aria-current="page"` to the sub-items gives an important feedback to
assistive technologies users.

This change introduces `aria-current` for the first time in core. Worth noting
there are other places where it can be used to improve accessibility. These should
be addressed in separate tickets and patches.

Fixes #41589.


git-svn-id: https://develop.svn.wordpress.org/trunk@41359 602fd350-edb4-49c9-b593-d223f7449a82
2017-09-09 14:49:53 +00:00
..
css Administration: Thickbox: Fix conflicts with the Plugin details and native Thickbox modals. 2017-09-09 14:13:28 +00:00
images Customize: Add a RTL version of "browser.png" for the site icon preview. 2016-07-05 11:31:13 +00:00
includes Widgets: Add dirty state tracking for widgets on admin screen. 2017-09-08 19:10:59 +00:00
js Administration: Thickbox: Fix conflicts with the Plugin details and native Thickbox modals. 2017-09-09 14:13:28 +00:00
maint I18N: Make the translator comment added in [37858] more explicit and consistent with other similar instances. 2016-07-04 13:09:07 +00:00
network General: Improve terminology used when referring to installations of WordPress and its extensions. 2017-08-22 11:51:11 +00:00
user Docs: Standardize hook docs in wp-admin/* to use third-person singular verbs per the inline documentation standards for PHP. 2016-05-22 18:00:23 +00:00
about.php Media: Upgrade MediaElement.js from 2.22.0 to 4.2.3. 2017-08-01 04:42:58 +00:00
admin-ajax.php Administration: Send an appropriate HTTP response status code when an invalid action is passed to admin-ajax.php. 2017-07-23 00:20:37 +00:00
admin-footer.php Docs: Remove incorrect @param tags for admin_print_footer_scripts-{$hook_suffix} and admin_footer-{$hook_suffix} dynamic actiona. 2017-01-09 14:37:55 +00:00
admin-functions.php Docs: Use 3-digit, x.x.x-style semantic versioning for _doing_it_wrong(), _deprecated_function(), _deprecated_argument(), and _deprecated_file() throughout core. 2016-07-06 12:39:01 +00:00
admin-header.php I18n: Introduce more translator comments for strings that contain placeholders but don't have an accompanying translator comment. 2016-11-21 02:45:53 +00:00
admin-post.php Spelling: Standardize on "front end"/"back end" (noun) and "front-end"/"back-end" (adjective). 2016-02-25 12:52:33 +00:00
admin.php Text Changes: Add a period to the only wp_die() message that didn't have it: "Invalid plugin page". 2017-01-22 02:32:57 +00:00
async-upload.php Posts, Post Types: Use an existing string for "Invalid post type" error message. 2017-01-10 02:40:00 +00:00
comment.php Accessibility: Remove target=_blank from the comment/edit-comments help tabs links. 2016-10-04 06:53:20 +00:00
credits.php About page: Add a privacy policy. 2017-07-19 21:41:13 +00:00
custom-background.php Docs: Remove @access notations from method DocBlocks in wp-admin/* classes. 2017-07-27 00:39:34 +00:00
custom-header.php Docs: Remove @access notations from method DocBlocks in wp-admin/* classes. 2017-07-27 00:39:34 +00:00
customize.php Customize: Igore invalid customization sessions. 2017-05-16 12:06:32 +00:00
edit-comments.php General: Use interpolation instead of concatenation for all dynamic hook names. 2016-12-14 04:17:38 +00:00
edit-form-advanced.php Accessibility: Make the Get Shortlink button be a real button. 2017-05-07 11:46:52 +00:00
edit-form-comment.php Accessibility: Standardize the remove/delete/cancel links in the Menus screen and Publish meta boxes. 2016-09-17 15:38:40 +00:00
edit-link-form.php Accessibility: Remove inappropriate content from the Link Manager screens headings. 2016-12-07 20:17:56 +00:00
edit-tag-form.php Taxonomy: Remove extraneous ' included in Term delete markup. 2017-05-14 19:49:53 +00:00
edit-tags.php General: Fix more instances of inconsistent parameters passed to various filters, plus fix some filter docs. 2017-08-03 16:12:25 +00:00
edit.php Posts, Post Types: Preserve author filter in list table after entering a page number in paging input. 2017-01-21 02:20:38 +00:00
export.php Accessibility: Remove target=_blank from the help tab links on several admin screens. 2016-10-04 20:26:09 +00:00
freedoms.php About page: Add a privacy policy. 2017-07-19 21:41:13 +00:00
import.php Accessibility: Remove target=_blank from the help tab links on several admin screens. 2016-10-04 20:26:09 +00:00
index.php Dashboard: Properly localize data for events 2017-05-18 14:33:04 +00:00
install-helper.php Docs: Add missing descriptions for the $wpdb global in DocBlocks all the places. 2015-10-14 23:43:10 +00:00
install.php I18N: Allow numbers in locales during installation. 2017-09-04 19:29:50 +00:00
link-add.php Text Changes: Unify permission error messages. 2016-06-29 15:15:40 +00:00
link-manager.php Accessibility: Remove inappropriate content from the Link Manager screens headings. 2016-12-07 20:17:56 +00:00
link-parse-opml.php General: Check to see that the PHP-XML module is enabled before using XML functions. 2016-10-24 04:44:07 +00:00
link.php Docs: Standardize capitalization of Ajax throughout core documentation per the core spelling guide. 2016-07-10 00:50:21 +00:00
load-scripts.php Bootstrap: do not go gentle into that good night r38411, r38412, and parts of r38389. 2016-08-31 16:30:48 +00:00
load-styles.php Bootstrap: do not go gentle into that good night r38411, r38412, and parts of r38389. 2016-08-31 16:30:48 +00:00
media-new.php Accessibility: Remove target=_blank from the help tab links on several admin screens. 2016-10-04 20:26:09 +00:00
media-upload.php Hooks: Standardize naming of dynamic hooks to use interpolation vs concatenation. 2016-08-22 18:24:48 +00:00
media.php Accessibility: Remove inappropriate content from the old Edit Media screen heading. 2016-12-07 23:29:07 +00:00
menu-header.php Administration: Admin menu: Use aria-current for the current active page. 2017-09-09 14:49:53 +00:00
menu.php Role/Capability: Introduce capabilities dedicated to installing and updating language files. 2017-08-18 18:30:28 +00:00
moderation.php
ms-admin.php
ms-delete-site.php I18N: Introduce a locale-switching function. 2016-10-26 15:35:58 +00:00
ms-edit.php
ms-options.php
ms-sites.php
ms-themes.php
ms-upgrade-network.php
ms-users.php
my-sites.php Docs: Reduce confusion in @since MU notationss by indicating the WP version (3.0.0) the code was merged into core while retaining the original context. 2017-08-01 20:43:25 +00:00
nav-menus.php Customize: Prevent links to customize.php from being generated which have query vars from wp_removable_query_args() present. 2017-03-22 23:03:28 +00:00
network.php General: Improve terminology used when referring to installations of WordPress and its extensions. 2017-08-22 11:51:11 +00:00
options-discussion.php Administration: Use consistent spacing for form elements in the Discussion Settings screen. 2017-05-18 15:54:55 +00:00
options-general.php General: Improve terminology used when referring to installations of WordPress and its extensions. 2017-08-22 11:51:11 +00:00
options-head.php Docs: Standardize on 'backward compatibility/compatible' nomenclature in core inline docs. 2016-05-13 18:40:19 +00:00
options-media.php Administration: Fix some HTML validation errors. 2017-05-23 17:57:42 +00:00
options-permalink.php Permalinks: Add buttons for the available structure tags to the admin UI. 2017-07-28 17:43:00 +00:00
options-reading.php Help/About: Fix typo in help text on Reading Settings screen. 2017-04-23 14:33:37 +00:00
options-writing.php General: Improve terminology used when referring to installations of WordPress and its extensions. 2017-08-22 11:51:11 +00:00
options.php General: Improve terminology used when referring to installations of WordPress and its extensions. 2017-08-22 11:51:11 +00:00
plugin-editor.php Plugins: Correctly display the current plugin in the plugin editor. 2016-10-07 16:57:49 +00:00
plugin-install.php General: Improve terminology used when referring to installations of WordPress and its extensions. 2017-08-22 11:51:11 +00:00
plugins.php Plugins: Introduce singular capabilities for activating and deactivating individual plugins. 2017-08-22 14:01:36 +00:00
post-new.php I18N: Combine two duplicate "Invalid post type" strings. 2016-07-17 16:04:50 +00:00
post.php Posts, Post Types: Use an existing string for "Invalid post type" error message. 2017-01-10 02:40:00 +00:00
press-this.php Bootstrap: do not go gentle into that good night r38411, r38412, and parts of r38389. 2016-08-31 16:30:48 +00:00
privacy.php About page: Add a privacy policy. 2017-07-19 21:41:13 +00:00
profile.php
revision.php I18n: Begin introducing translator comments for strings which include placeholders but no accompanying translator comment. 2016-11-21 01:21:01 +00:00
setup-config.php I18N: Allow numbers in locales during installation. 2017-09-04 19:29:50 +00:00
term.php Taxonomy: Add a "delete" button on term edit page. 2017-05-12 19:25:43 +00:00
theme-editor.php Accessibility: Remove target=_blank from the Plugins, Themes, Media, Update, and Tools screens help tabs links. 2016-10-04 07:07:17 +00:00
theme-install.php General: Improve terminology used when referring to installations of WordPress and its extensions. 2017-08-22 11:51:11 +00:00
themes.php Themes: Fix missing search field in the Theme Install screen after [40572]. 2017-05-08 15:58:52 +00:00
tools.php Accessibility: Remove target=_blank from the Plugins, Themes, Media, Update, and Tools screens help tabs links. 2016-10-04 07:07:17 +00:00
update-core.php Role/Capability: Introduce capabilities dedicated to installing and updating language files. 2017-08-18 18:30:28 +00:00
update.php General: Improve terminology used when referring to installations of WordPress and its extensions. 2017-08-22 11:51:11 +00:00
upgrade-functions.php Docs: Use 3-digit, x.x.x-style semantic versioning for _doing_it_wrong(), _deprecated_function(), _deprecated_argument(), and _deprecated_file() throughout core. 2016-07-06 12:39:01 +00:00
upgrade.php Install/Upgrade: Keep indexing bots away until a site is ready to be seen. 2015-12-08 21:55:48 +00:00
upload.php Accessibility: Improve the Media Library inline uploader accessibility. 2017-03-31 17:37:58 +00:00
user-edit.php Users: Require a confirmation link in an email to be clicked when a user attempts to change their email address. 2017-07-27 02:09:51 +00:00
user-new.php Multisite: Introduce a can_add_user_to_blog filter to prevent adding a user to a site. 2017-08-03 21:40:02 +00:00
users.php Users: Use more appropriate HTTP status codes for errors relating to user management. 2017-06-25 18:45:33 +00:00
widgets.php Customize: Prevent links to customize.php from being generated which have query vars from wp_removable_query_args() present. 2017-03-22 23:03:28 +00:00