Add screen reader text for search fields in theme-install.php. Props MikeLittle. see #21325

git-svn-id: http://core.svn.wordpress.org/trunk@21318 1a063a9b-81f0-0310-95a4-ce76da25c4cd
This commit is contained in:
ryan 2012-07-24 18:31:03 +00:00
parent c36145c9aa
commit 72e4f612e2
1 changed files with 5 additions and 1 deletions

View File

@ -58,13 +58,17 @@ function install_theme_search_form( $type_selector = true ) {
<form id="search-themes" method="get" action=""> <form id="search-themes" method="get" action="">
<input type="hidden" name="tab" value="search" /> <input type="hidden" name="tab" value="search" />
<?php if ( $type_selector ) : ?> <?php if ( $type_selector ) : ?>
<label class="screen-reader-text" for="typeselector"><?php _e("Type of search"); ?></label>
<select name="type" id="typeselector"> <select name="type" id="typeselector">
<option value="term" <?php selected('term', $type) ?>><?php _e('Keyword'); ?></option> <option value="term" <?php selected('term', $type) ?>><?php _e('Keyword'); ?></option>
<option value="author" <?php selected('author', $type) ?>><?php _e('Author'); ?></option> <option value="author" <?php selected('author', $type) ?>><?php _e('Author'); ?></option>
<option value="tag" <?php selected('tag', $type) ?>><?php _ex('Tag', 'Theme Installer'); ?></option> <option value="tag" <?php selected('tag', $type) ?>><?php _ex('Tag', 'Theme Installer'); ?></option>
</select> </select>
<label class="screen-reader-text" for="s"><?php printf( __("Search by %s"), ( $type == 'term' ? __( 'keyword' ) : $type ) ); ?></label>
<?php else : ?>
<label class="screen-reader-text" for="s"><?php _e("Search by keyword"); ?></label>
<?php endif; ?> <?php endif; ?>
<input type="search" name="s" size="30" value="<?php echo esc_attr($term) ?>" autofocus="autofocus" /> <input type="search" name="s" id="s" size="30" value="<?php echo esc_attr($term) ?>" autofocus="autofocus" />
<?php submit_button( __( 'Search' ), 'button', 'search', false ); ?> <?php submit_button( __( 'Search' ), 'button', 'search', false ); ?>
</form> </form>
<?php <?php