From 7be7d396f1820f8ef450df4cecdd5bc06d0b0dea Mon Sep 17 00:00:00 2001 From: Andrea Fercia Date: Sun, 16 Oct 2016 20:09:28 +0000 Subject: [PATCH] Editor: Add a role `button` to the Tags meta box tag cloud links. For better accessibility, the tag cloud links in the Tags meta box should be reported to assistive technologies as buttons. They don't navigate to a new resource, instead they perform an action. Fixes #38318. Built from https://develop.svn.wordpress.org/trunk@38800 git-svn-id: http://core.svn.wordpress.org/trunk@38743 1a063a9b-81f0-0310-95a4-ce76da25c4cd --- wp-includes/category-template.php | 3 ++- wp-includes/version.php | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/wp-includes/category-template.php b/wp-includes/category-template.php index 8d36a25001..3ec3e89e09 100644 --- a/wp-includes/category-template.php +++ b/wp-includes/category-template.php @@ -917,6 +917,7 @@ function wp_generate_tag_cloud( $tags, $args = '' ) { $tags_data[] = array( 'id' => $tag_id, 'url' => '#' != $tag->link ? $tag->link : '#', + 'role' => '#' != $tag->link ? '' : ' role="button"', 'name' => $tag->name, 'title' => $title, 'slug' => $tag->slug, @@ -940,7 +941,7 @@ function wp_generate_tag_cloud( $tags, $args = '' ) { // generate the output links array foreach ( $tags_data as $key => $tag_data ) { $class = $tag_data['class'] . ' tag-link-position-' . ( $key + 1 ); - $a[] = "" . esc_html( $tag_data['name'] ) . ""; + $a[] = "" . esc_html( $tag_data['name'] ) . ""; } switch ( $args['format'] ) { diff --git a/wp-includes/version.php b/wp-includes/version.php index 16ddf6418d..bc3b049440 100644 --- a/wp-includes/version.php +++ b/wp-includes/version.php @@ -4,7 +4,7 @@ * * @global string $wp_version */ -$wp_version = '4.7-alpha-38799'; +$wp_version = '4.7-alpha-38800'; /** * Holds the WordPress DB revision, increments when changes are made to the WordPress DB schema.