@@ -108,16 +108,18 @@ function acf_print_menu_section( $menu_items, $section = '' ) {
108108 $ section_html = '' ;
109109
110110 foreach ( $ menu_items as $ menu_item ) {
111- $ class = ! empty ( $ menu_item ['class ' ] ) ? $ menu_item ['class ' ] : $ menu_item ['text ' ];
112- $ target = ! empty ( $ menu_item ['target ' ] ) ? ' target=" ' . esc_attr ( $ menu_item ['target ' ] ) . '" ' : '' ;
113- $ li_class = ! empty ( $ menu_item ['li_class ' ] ) ? esc_attr ( $ menu_item ['li_class ' ] ) : '' ;
111+ $ class = ! empty ( $ menu_item ['class ' ] ) ? $ menu_item ['class ' ] : $ menu_item ['text ' ];
112+ $ target = ! empty ( $ menu_item ['target ' ] ) ? ' target=" ' . esc_attr ( $ menu_item ['target ' ] ) . '" ' : '' ;
113+ $ aria_label = ! empty ( $ menu_item ['aria-label ' ] ) ? ' aria-label=" ' . esc_attr ( $ menu_item ['aria-label ' ] ) . '" ' : '' ;
114+ $ li_class = ! empty ( $ menu_item ['li_class ' ] ) ? esc_attr ( $ menu_item ['li_class ' ] ) : '' ;
114115
115116 $ html = sprintf (
116- '<a class="acf-tab%s %s" href="%s"%s><i class="acf-icon"></i>%s</a> ' ,
117+ '<a class="acf-tab%s %s" href="%s"%s%s ><i class="acf-icon"></i>%s</a> ' ,
117118 ! empty ( $ menu_item ['is_active ' ] ) ? ' is-active ' : '' ,
118119 'acf-header-tab- ' . esc_attr ( acf_slugify ( $ class ) ),
119120 esc_url ( $ menu_item ['url ' ] ),
120121 $ target ,
122+ $ aria_label ,
121123 acf_esc_html ( $ menu_item ['text ' ] )
122124 );
123125
@@ -138,7 +140,7 @@ function acf_print_menu_section( $menu_items, $section = '' ) {
138140<div class="acf-admin-toolbar">
139141 <div class="acf-admin-toolbar-inner">
140142 <div class="acf-nav-wrap">
141- <a href="<?php echo esc_url ( admin_url ( 'edit.php?post_type=acf-field-group ' ) ); ?> " class="acf-logo">
143+ <a href="<?php echo esc_url ( admin_url ( 'edit.php?post_type=acf-field-group ' ) ); ?> " class="acf-logo" aria-label=" <?php esc_attr_e ( ' Edit SCF Field Groups ' , ' secure-custom-fields ' ); ?> " >
142144 <img src="<?php echo esc_url ( acf_get_url ( 'assets/images/scf-logo.svg ' ) ); ?> " alt="<?php esc_attr_e ( 'Secure Custom Fields logo ' , 'secure-custom-fields ' ); ?> ">
143145 </a>
144146
0 commit comments